BUIRenderSource class

Constructors

BUIRenderSource(DOMGenerator<UINode> domGenerator, UIElement? renderContainer(), void notifySourceChange(), void refresh())

Properties

domGenerator → DOMGenerator<UINode>
final
hashCode → int
The hash code for this object.
no setterinherited
hasIntlLoadedAny → bool
no setter
hasIntlPath → bool
no setter
intlPath → String?
no setter
isIntlLoaded → bool
no setter
isNotNull → bool
no setter
isNull → bool
no setter
notifySourceChange → void Function()
final
onIntlLoad → EventStream<BUIRenderSource>
final
refresh → void Function()
final
renderContainer → UIElement? Function()
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
source ↔ dynamic
getter/setter pair
sourceAsDOMElement → DOMElement?
no setter
sourceAsDOMTreeMap → DOMTreeMap<UINode>
no setter
sourceAsElement → UIElement?
no setter
sourceAsHTML → String
no setter

Methods

ensureIntlMessagesLoaded() → Future<bool>
generateTree({bool appendToContainer = false, DOMContext<UINode>? context}) → DOMTreeMap<UINode>
getIntlMessages() → IntlMessages?
getIntlMessagesLoader() → IntlMessagesLoader?
isSameSource(BUIRenderSource other) → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyOnIntlLoad(bool loaded) → void
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

intlMarkPattern → RegExp
final

Static Methods

resolveIntl(IntlMessages? messages, String? code) → String?