initState method

  1. @override
void initState()
override

Detects read-only and nullable flags across all owners.

Implementation

@override
void initState() {
  super.initState();

  for (var owner in widget.owners) {
    var property = owner.getProperty(widget.propertyName);
    if (property != null && property.readOnly) {
      readOnlyProperty = true;
    }
    if (property != null && property.nullable) {
      nullable = true;
    }
  }
}