FormElement class abstract

Implemented types
Implementers

Constructors

FormElement.new()

Properties

actionChangeFields String
no setter
actionChangeFieldsChanged Stream<String>
no setter
actionChangeFieldsProperty Property<String>
getter/setter pair
cascadeFields String
no setter
cascadeFieldsChanged Stream<String>
no setter
cascadeFieldsProperty Property<String>
getter/setter pair
dependantFields String
no setter
dependantFieldsChanged Stream<String>
no setter
dependantFieldsProperty Property<String>
getter/setter pair
dynamicBindColumnsFieldID String
no setter
dynamicBindColumnsFieldIDChanged Stream<String>
no setter
dynamicBindColumnsFieldIDProperty Property<String>
getter/setter pair
dynamicSearchFields String
no setter
dynamicSearchFieldsChanged Stream<String>
no setter
dynamicSearchFieldsProperty Property<String>
getter/setter pair
enabled bool
no setter
enabledChanged Stream<bool>
no setter
enabledProperty Property<bool>
getter/setter pair
fieldId String
no setter
fieldIdChanged Stream<String>
no setter
fieldIdProperty Property<String>
getter/setter pair
fieldMappingID String
no setter
fieldMappingIDChanged Stream<String>
no setter
fieldMappingIDProperty Property<String>
getter/setter pair
getId String?
no setter
hashCode int
The hash code for this object.
no setterinherited
id String?
getter/setter pair
isDependant bool
no setter
isDependantBind bool
no setter
isDependantBindChanged Stream<bool>
no setter
isDependantBindProperty Property<bool>
getter/setter pair
isDependantChanged Stream<bool>
no setter
isDependantProperty Property<bool>
getter/setter pair
isVisible bool
no setter
isVisibleChanged Stream<bool>
no setter
isVisibleProperty Property<bool>
getter/setter pair
parent FormElement?
no setter
parentProperty Property<FormElement>?
getter/setter pair
properties Map<String, Property>
getter/setter pair
propertyChanged Stream<String>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subFormName String
no setter
subFormNameChanged Stream<String>
no setter
subFormNameProperty Property<String>
getter/setter pair
validations List<Validation>
no setter
validationsChanged Stream<List<Validation>>
no setter
validationsProperty Property<List<Validation>>
getter/setter pair

Methods

clone(ExpressionProvider<ExpressionProviderElement>? parent) → ExpressionProviderElement
cloneChildren(Property<List> children, ExpressionProviderElement parent) Property
cloneProperty(String key, Property oldProperty, ExpressionProvider<ExpressionProviderElement>? parent, ExpressionProviderElement instance) Property
createNullableProperty<T>(T? value, bool isImmutable) Property<T?>
createProperty<T>(T value, bool isImmutable) Property<T>
getExpressionProvider([String? propertyName]) → ExpressionProvider
getFirstParentOfType<TFormElement extends FormElement>() → TFormElement?
getImmutableProperty(FormElement element) Property<FormElement>
getInstance() FormElement
getProperties() Map<String, Property>
getProperty([String? propertyName]) Property
getPropertyfromValue<T>(String name, T property, {bool isImmutable = false}) Property<T>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerProperty<T>(String name, Property<T>? property) Property<T>?
setProperty<T>(String propertyName, T value) Property<T>
toString() String
A string representation of this object.
inherited

Operators

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