2 using Tizen.NUI.Binding.Internals;
4 namespace Tizen.NUI.Binding
6 internal interface IVisualElementController : IElementController
8 void NativeSizeChanged();
9 void InvalidateMeasure(InvalidationTrigger trigger);
11 bool DisableLayout { get; set; }
12 EffectiveFlowDirection EffectiveFlowDirection { get; }
13 bool IsInNativeLayout { get; set; }
14 bool IsNativeStateConsistent { get; set; }
15 bool IsPlatformEnabled { get; set; }
16 NavigationProxy NavigationProxy { get; }
17 event EventHandler<EventArg</*VisualElement*/BaseHandle>> BatchCommitted;
18 event EventHandler<BaseHandle.FocusRequestArgs> FocusChangeRequested;