propertySchema property

  1. @override
List<ComponentPropertyDef> get propertySchema
override

The component's editable properties, in display order. Drives the inspector, agent discovery, and default-filling on realize. Empty for codecs that do not declare a schema.

Implementation

@override
List<ComponentPropertyDef> get propertySchema => _schema ??=
    List.unmodifiable([for (final field in resolvedFields) field.def]);