NavStackElement
Class
Inheritance
objectCallback Event HandlerFocusableVisual ElementBase ElementWidget Base ElementWidgetBaseElement <H Nav Stack>SuperSingleChildWidgetBaseElement <H Nav Stack>SingleChildWidgetBaseElement <H Nav Stack>Classes
Properties
contentContainer: Visual Element
Logical container where child elements are added. If a child is added to this element, the child is added to this element's content container instead.
CurrentPageBase: Nav Page Base
DefaultTransition: Page Transition
Pages: IReadOnlyList <Nav Page Base>
Constructors
NavStackElement()
Static Methods
Get(context: Visual Element): Nav Stack Element
GetNamed(context: Visual Element, name: string): Nav Stack Element
Instance Methods
Pop(pageBase: Nav Page Base, transition: Page Transition): Awaitable <bool>
Pop(transition: Page Transition): Awaitable <bool>
PopUntil(predicate: Func <Nav Page Base, bool>, transition: Page Transition): Awaitable <bool>
Push(pageBase: Nav Page Base, transition: Page Transition): Awaitable
PushReplacement(pageBase: Nav Page Base, transition: Page Transition): Awaitable
Refresh(): void
OnAttached(evt: Attach To Panel Event): void
Inherited Members
Get Child From WidgetChildCan ReconcileDebug Describe ChildrenTyped DescriptorDescriptorParent ContextGet ThemedTry Get ThemedTo String DeepTo String ShallowTo Diagnostics NodeTo String ShortDebug Fill PropertiesTo StringUss Class NameHierarchy DepthTheme Provider ElementElementTheme ValueContains Theme ValueRemove Theme ValueRegister Theme ValueWidget Factory SlotDelete Factory SlotOn DetachedOn Theme UpdatedOn Watched Theme Updateddisabled Uss Class NameSet Active Pseudo StateSet Checked Pseudo StateFocusSend EventSet Enabled From HierarchySet EnabledMark Dirty RepaintIs Marked For RepaintContains PointOverlapsDo MeasureGet ClassesClear Class ListAdd To Class ListRemove From Class ListToggle In Class ListEnable In Class ListClass List ContainsFind Ancestor User DataSet BindingGet BindingTry Get BindingGet Binding InfosHas BindingClear BindingClear BindingsGet Hierarchical Data Source ContextGet Data Source ContextTry Get Data Source ContextTry Get Last Binding To UI ResultTry Get Last Binding To Source ResultAddInsertRemoveRemove AtClearElement AtIndex OfChildrenSortBring To FrontSend To BackPlace BehindPlace In FrontRemove From HierarchyGet First Of TypeGet First Ancestor Of TypeContainsFind Common Ancestorview Data Keyuser Datacan Grab Focusfocus Controllerdisable Play Mode Tintusage Hintstransformscaled Pixels Per Pointlayoutcontent Rectpadding Rectworld Boundlocal Boundworld Transformhas Active Pseudo Statehas Inactive Pseudo Statehas Hover Pseudo Statehas Checked Pseudo Statehas Enabled Pseudo Statehas Disabled Pseudo Statehas Focus Pseudo Statehas Root Pseudo Statepicking Modenameenabled In Hierarchyenabled Selflanguage Directionvisiblegenerate Visual Contentdata Sourcedata Source Pathdata Source Typeexperimentalhierarchycache As Bitmapparentpanelvisual Tree Asset Sourcethis[int]child Countschedulestyleresolved Stylecustom Stylestyle SheetstooltipBlurfocusabletab Indexdelegates FocusRegister CallbackRegister Callback OnceUnregister CallbackHas Trickle Down HandlersHas Bubble Up HandlersExecute Default Action At TargetHandle Event Bubble UpHandle Event Trickle DownExecute Default ActionNotify Property ChangedEqualsGet Hash CodeGet TypeMemberwise CloneReference EqualsExtension Methods
To Diagnostics Node SafeAdd ClassesAdd ToBackground ColorBackground Image ColorBackground Image ScalingBackground ImageBind DisposableBorder ColorBorder RadiusBorderConstrainedConstraintsDisplayFillFlex ContainerFlexibleHeight ConstraintsImageLoosenMake AbsoluteMake RelativeMarginMarginedNo Border RadiusNo BorderNo MarginNo Padding And MarginNo PaddingNo PositionOpacityPaddedPaddingPickablePositionPositionedRegister On Attach RetroactivelySizeSizedStretchedText AlignText ColorText SizeTight StretchTightTransitionsTranslatedVisibleWidth ConstraintsWith AddedWith CallbackWith ClassesWith NameWith StyleWith StylesheetDescribe IdentityShort HashTo String NullableTweenGet Depth