schema static method
StructureBindingController
schema({
- required SchemaType schema,
- DogEngine? engine,
- Map<
String, dynamic> ? initialValue,
Creates a new StructureBindingController from a SchemaType.
Implementation
static StructureBindingController schema({
required SchemaType schema,
DogEngine? engine,
Map<String, dynamic>? initialValue,
}) {
engine ??= DogEngine.instance;
final materialized = engine.materialize(schema);
return StructureBindingController(
materialized.structure,
materialized.engineFork,
initialValues: initialValue ?? {},
);
}