ZigbeeDeviceDiscoveryAction constructor
ZigbeeDeviceDiscoveryAction({})
Creates a ZigbeeDeviceDiscoveryAction object.
Implementation
ZigbeeDeviceDiscoveryAction({
required this.actionType,
required List<String> searchCodes,
required this.installCodes,
}) : assert(searchCodes.length <= 10,
"`searchCodes` must have 10 or fewer elements"),
_originalActionType = actionType,
_originalSearchCodes = List<String>.from(searchCodes),
_searchCodes = searchCodes,
_originalInstallCodes = List<String>.from(installCodes);