BUIRenderSource class

Available Extensions

Constructors

BUIRenderSource(DOMGenerator<UINode> domGenerator, Element? 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 Element? 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 Element?
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?