NavStackElement

Class

Classes

Properties

contentContainer: VisualElement
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: NavPageBase
DefaultTransition: PageTransition
Pages: IReadOnlyList<NavPageBase>

Constructors

NavStackElement()

Static Methods

GetNamed(context: VisualElement, name: string): NavStackElement

Instance Methods

Pop(pageBase: NavPageBase, transition: PageTransition): Awaitable<bool>
Pop(transition: PageTransition): Awaitable<bool>
PopUntil(predicate: Func<NavPageBase,bool>, transition: PageTransition): Awaitable<bool>
Push(pageBase: NavPageBase, transition: PageTransition): Awaitable
PushReplacement(pageBase: NavPageBase, transition: PageTransition): Awaitable
Refresh(): void
Apply(previous: HNavStack, widget: HNavStack): void
OnAttached(evt: AttachToPanelEvent): void
Reconcile(updated: Widget): bool

Inherited Members

GetChildFromWidgetChildCanReconcileDebugDescribeChildrenTypedDescriptorDescriptorParentContextGetThemedTryGetThemedToStringDeepToStringShallowToDiagnosticsNodeToStringShortDebugFillPropertiesToStringUssClassNameHierarchyDepthThemeProviderElementElementThemeValueContainsThemeValueRemoveThemeValueRegisterThemeValueWidgetFactorySlotDeleteFactorySlotOnDetachedOnThemeUpdatedOnWatchedThemeUpdateddisabledUssClassNameSetActivePseudoStateSetCheckedPseudoStateFocusSendEventSetEnabledFromHierarchySetEnabledMarkDirtyRepaintIsMarkedForRepaintContainsPointOverlapsDoMeasureGetClassesClearClassListAddToClassListRemoveFromClassListToggleInClassListEnableInClassListClassListContainsFindAncestorUserDataSetBindingGetBindingTryGetBindingGetBindingInfosHasBindingClearBindingClearBindingsGetHierarchicalDataSourceContextGetDataSourceContextTryGetDataSourceContextTryGetLastBindingToUIResultTryGetLastBindingToSourceResultAddInsertRemoveRemoveAtClearElementAtIndexOfChildrenSortBringToFrontSendToBackPlaceBehindPlaceInFrontRemoveFromHierarchyGetFirstOfTypeGetFirstAncestorOfTypeContainsFindCommonAncestorviewDataKeyuserDatacanGrabFocusfocusControllerdisablePlayModeTintusageHintstransformscaledPixelsPerPointlayoutcontentRectpaddingRectworldBoundlocalBoundworldTransformhasActivePseudoStatehasInactivePseudoStatehasHoverPseudoStatehasCheckedPseudoStatehasEnabledPseudoStatehasDisabledPseudoStatehasFocusPseudoStatehasRootPseudoStatepickingModenameenabledInHierarchyenabledSelflanguageDirectionvisiblegenerateVisualContentdataSourcedataSourcePathdataSourceTypeexperimentalhierarchycacheAsBitmapparentpanelvisualTreeAssetSourcethis[int]childCountschedulestyleresolvedStylecustomStylestyleSheetstooltipBlurfocusabletabIndexdelegatesFocusRegisterCallbackRegisterCallbackOnceUnregisterCallbackHasTrickleDownHandlersHasBubbleUpHandlersExecuteDefaultActionAtTargetHandleEventBubbleUpHandleEventTrickleDownExecuteDefaultActionNotifyPropertyChangedEqualsGetHashCodeGetTypeMemberwiseCloneReferenceEquals

Extension Methods

ToDiagnosticsNodeSafeAddClassesAddToBackgroundColorBackgroundImageColorBackgroundImageScalingBackgroundImageBindDisposableBorderColorBorderRadiusBorderConstrainedConstraintsDisplayFillFlexContainerFlexibleHeightConstraintsImageLoosenMakeAbsoluteMakeRelativeMarginMarginedNoBorderRadiusNoBorderNoMarginNoPaddingAndMarginNoPaddingNoPositionOpacityPaddedPaddingPickablePositionPositionedRegisterOnAttachRetroactivelySizeSizedStretchedTextAlignTextColorTextSizeTightStretchTightTransitionsTranslatedVisibleWidthConstraintsWithAddedWithCallbackWithClassesWithNameWithStyleWithStylesheetDescribeIdentityShortHashToStringNullableTweenGetDepth

On this page