BaseElement

Abstract Class

Static Fields

UssClassName: string

Properties

Element: VisualElement
HierarchyDepth: int
ThemeProviderElement: ThemeProviderElement

Constructors

BaseElement()

Methods

~BaseElement(): protected
ContainsThemeValue(property: ThemeProperty): bool
DeleteFactorySlot(slot: ElementFactorySlot): bool
RemoveThemeValue(property: ThemeProperty): void
RemoveThemeValue(themeValue: ThemeValue): void
ThemeValue<T>(property: BaseThemeProperty<T>, onValueChanged: ThemeValue<T>.OnValueChangedDelegate, applyCurrentValue: bool): ThemeValue<T>
ThemeValue<T>(property: BaseThemeProperty<T>): ThemeValue<T>
WidgetFactorySlot<T>(property: BaseThemeProperty<ElementFactory<T>>, onCreated: ElementFactorySlot<T>.OnElementCreatedDelegate, onDestroyed: ElementFactorySlot<T>.OnElementDestroyedDelegate, fallback: ElementFactory<T>): ElementFactorySlot<T>
WidgetFactorySlot<T>(onCreated: ElementFactorySlot<T>.OnElementCreatedDelegate, onDestroyed: ElementFactorySlot<T>.OnElementDestroyedDelegate, fallback: ElementFactory<T>): ElementFactorySlot<T>
OnAttached(evt: AttachToPanelEvent): void
OnDetached(evt: DetachFromPanelEvent): void
OnThemeUpdated(): void
OnWatchedThemeUpdated(property: ThemeProperty, value: object): void
RegisterThemeValue<T>(themeValue: ThemeValue<T>): ThemeValue<T>

Inherited Members

disabledUssClassNameSetActivePseudoStateSetCheckedPseudoStateFocusSendEventSetEnabledFromHierarchySetEnabledMarkDirtyRepaintIsMarkedForRepaintContainsPointOverlapsDoMeasureToStringGetClassesClearClassListAddToClassListRemoveFromClassListToggleInClassListEnableInClassListClassListContainsFindAncestorUserDataSetBindingGetBindingTryGetBindingGetBindingInfosHasBindingClearBindingClearBindingsGetHierarchicalDataSourceContextGetDataSourceContextTryGetDataSourceContextTryGetLastBindingToUIResultTryGetLastBindingToSourceResultAddInsertRemoveRemoveAtClearElementAtIndexOfChildrenSortBringToFrontSendToBackPlaceBehindPlaceInFrontRemoveFromHierarchyGetFirstOfTypeGetFirstAncestorOfTypeContainsFindCommonAncestorviewDataKeyuserDatacanGrabFocusfocusControllerdisablePlayModeTintusageHintstransformscaledPixelsPerPointlayoutcontentRectpaddingRectworldBoundlocalBoundworldTransformhasActivePseudoStatehasInactivePseudoStatehasHoverPseudoStatehasCheckedPseudoStatehasEnabledPseudoStatehasDisabledPseudoStatehasFocusPseudoStatehasRootPseudoStatepickingModenameenabledInHierarchyenabledSelflanguageDirectionvisiblegenerateVisualContentdataSourcedataSourcePathdataSourceTypeexperimentalhierarchycacheAsBitmapparentpanelcontentContainervisualTreeAssetSourcethis[int]childCountschedulestyleresolvedStylecustomStylestyleSheetstooltipBlurfocusabletabIndexdelegatesFocusRegisterCallbackRegisterCallbackOnceUnregisterCallbackHasTrickleDownHandlersHasBubbleUpHandlersExecuteDefaultActionAtTargetHandleEventBubbleUpHandleEventTrickleDownExecuteDefaultActionNotifyPropertyChangedEqualsGetHashCodeGetTypeMemberwiseCloneReferenceEquals

Extension Methods

AddClassesAddToBackgroundColorBackgroundImageColorBackgroundImageScalingBackgroundImageBindDisposableBorderColorBorderRadiusBorderConstrainedConstraintsDisplayFillFlexContainerFlexibleHeightConstraintsImageLoosenMakeAbsoluteMakeRelativeMarginMarginedNoBorderRadiusNoBorderNoMarginNoPaddingAndMarginNoPaddingNoPositionOpacityPaddedPaddingPickablePositionPositionedRegisterOnAttachRetroactivelySizeSizedStretchedTextAlignTextColorTextSizeTightStretchTightTransitionsTranslatedVisibleWidthConstraintsWithAddedWithCallbackWithClassesWithNameWithStyleWithStylesheetDescribeIdentityShortHashToStringNullableTweenGetDepth

On this page