JarFormController class
Methods
-
addListener(VoidCallback listener)
→ void
-
Register a closure to be called when the object changes.
inherited
-
clear(String name)
→ void
-
-
clearAll()
→ void
-
-
disable(String name)
→ void
-
-
dispose()
→ void
-
Discards any resources used by the object.
override
-
enable(String name)
→ void
-
-
finalizeArray(String name)
→ void
-
-
getArray(String name)
→ JarFieldArrayController?
-
-
getErrors()
→ Map<String, String?>
-
-
getFieldState<T>(String name)
→ JarFieldState<T>?
-
-
getFieldStream<T>(String name)
→ Stream<JarFieldState<T>>?
-
-
getFieldValue<T>(String name)
→ T?
-
-
getValues()
→ Map<String, dynamic>
-
-
isRegistered(String name)
→ bool
-
-
markAsTouched(String name)
→ void
-
-
markAsUntouched(String name)
→ void
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners()
→ void
-
Call all the registered listeners.
inherited
-
placeLeafValue(String name, dynamic value)
→ void
-
-
register<T>(String name, JarFieldConfig<T> config)
→ void
-
-
registerArray(String name, {required JarObject itemSchema, JarArray<Map<String, dynamic>> arraySchema(JarArray<Map<String, dynamic>>)?, List<Map<String, dynamic>>? defaultItems})
→ JarFieldArrayController
-
-
registerLeaf(String name, JarSchema schema, dynamic value)
→ void
-
-
removeListener(VoidCallback listener)
→ void
-
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
-
reset(String name)
→ void
-
-
resetAll()
→ void
-
-
setFormSubmitCallback(Future<void> callback(Map<String, dynamic> values)?)
→ void
-
-
setValue<T>(String name, T? value)
→ Future<void>
-
-
submit([Future<void> onSubmit(Map<String, dynamic> values)?])
→ Future<bool>
-
-
syncArray(String name, {bool forceNotify = false})
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
trigger([dynamic fields])
→ void
-
-
unregister(String name)
→ void
-
-
unwatch<T>(String name, dynamic callback(T? value))
→ void
-
-
watch<T>(String name, dynamic callback(T? value))
→ void
-