DataBinding class final

A parsed <bind>. Only used while parsing.

Port of org.javarosa.core.model.DataBinding.

Constructors

DataBinding()
Creates an empty binding, filled in by the parser.

Properties

additionalAttributes → List<TreeElement>
Bind attributes not handled by the engine, kept verbatim.
final
calculate ↔ Triggerable?
The calculate.
getter/setter pair
constraint ↔ XPathConditional?
The constraint.
getter/setter pair
constraintMessage ↔ String?
The jr:constraintMsg.
getter/setter pair
dataType ↔ DataType
The type.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
id ↔ String?
The bind's id, if any.
getter/setter pair
preload ↔ String?
jr:preload
getter/setter pair
preloadParams ↔ String?
jr:preloadParams
getter/setter pair
readonlyAbsolute ↔ bool
Constant read-only state.
getter/setter pair
readonlyCondition ↔ Triggerable?
The readonly condition, unless it is a constant.
getter/setter pair
reference ↔ TreeReference
The absolute nodeset reference.
getter/setter pair
relevancyCondition ↔ Triggerable?
The relevant condition, unless it is a constant.
getter/setter pair
relevantAbsolute ↔ bool
Constant relevance (true()/false() or absent).
getter/setter pair
requiredAbsolute ↔ bool
Constant requiredness.
getter/setter pair
requiredCondition ↔ Triggerable?
The required condition, unless it is a constant.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setAdditionalAttribute(String? namespace, String name, String? value) → void
Sets, adds or removes an additional attribute.
toString() → String
A string representation of this object.
inherited

Operators

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