FormElement class abstract
- Implemented types
- Implementers
Constructors
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
Constants
- actionChangeFieldsPropertyName → const String
- cascadeFieldsPropertyName → const String
- defaultPropertyName → const String
- dependantFieldsPropertyName → const String
- dynamicBindColumnsFieldIDPropertyName → const String
- dynamicSearchFieldsPropertyName → const String
- enabledPropertyName → const String
- fieldIdPropertyName → const String
- fieldMappingIDPropertyName → const String
- isDependantBindPropertyName → const String
- isDependantPropertyName → const String
- isVisiblePropertyName → const String
- parentPropertyName → const String
- subFormNamePropertyName → const String
- validationsPropertyName → const String