UserDataWidgetBaseElement
Abstract Class
Inheritance
objectProperties
Methods
GetThemed<T>(property: BaseThemeProperty <T>, listen: bool): T
Resolves the theme value for the given property.
RemarksThe returned value may be invalid for struct types. Use IThemeProvider.TryGetThemed in cases where you need to be sure that the value is valid and intentionally assigned. If you can't be sure that this provider is not null, use WidgetExtensions.Get instead.
Parameters
property:
BaseThemeProperty <T> - The theme property to resolve.listen:
bool - Whether this provider should listen for theme updates.TryGetThemed<S>(property: BaseThemeProperty <S>, value: S, listen: bool): bool
Tries to resolve the theme value for the given property.
RemarksIf you can't be sure that this provider is not null, use WidgetExtensions.TryGet instead.
Parameters
property:
BaseThemeProperty <S> - The theme property to resolve.value:
S - The resolved theme value, or the default value if not found.listen:
bool - Whether this provider should listen for theme updates.ToString(): string
DebugDescribeChildren(): List <Diagnostics Node>
DebugFillProperties(properties: Diagnostic Properties Builder): void
ToDiagnosticsNode(name: string, style: Nullable <Diagnostics Tree Style>): Diagnostics Node
ToStringDeep(prefixLineOne: string, prefixOtherLines: string, minLevel: Diagnostic Level, wrapWidth: int): string
ToStringShallow(joiner: string, minLevel: Diagnostic Level): string
ToStringShort(): string
Inherited Members
Extension Methods
To Diagnostics Node SafeDescribe IdentityShort HashTo String Nullable