Schema constructor
Implementation
Schema(Map<String, dynamic> schema)
: background = schema['background'],
scaleable = schema['scaleable'] ?? true,
draggable = schema['draggable'] ?? true,
options = SchemaOptions.fromMap(schema['options'] ?? {}),
align = schema['align'] ?? 'center',
id = schema['id'],
_elements = (((schema['elements'] as List?) ?? [])
.map((e) => SchemaElement.fromMap(e))
.toList());