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?