required property

  1. @override
List<String>? required
override

Defines which members of the object type are mandatory, i.e. which members are mandatory in the payload that is to be sent (e.g. input of invokeaction, writeproperty) and what members will be definitely delivered in the payload that is being received (e.g. output of invokeaction, readproperty).

Implementation

@override
List<String>? get required => dataSchema?.required;