EnterpriseCrmEventbusProtoAttributes.fromJson constructor
EnterpriseCrmEventbusProtoAttributes.fromJson(
- Map json_
Implementation
EnterpriseCrmEventbusProtoAttributes.fromJson(core.Map json_)
: this(
dataType: json_['dataType'] as core.String?,
defaultValue: json_.containsKey('defaultValue')
? EnterpriseCrmEventbusProtoValueType.fromJson(
json_['defaultValue'] as core.Map<core.String, core.dynamic>)
: null,
isRequired: json_['isRequired'] as core.bool?,
isSearchable: json_['isSearchable'] as core.bool?,
logSettings: json_.containsKey('logSettings')
? EnterpriseCrmEventbusProtoLogSettings.fromJson(
json_['logSettings'] as core.Map<core.String, core.dynamic>)
: null,
masked: json_['masked'] as core.bool?,
readOnly: json_['readOnly'] as core.bool?,
searchable: json_['searchable'] as core.String?,
taskVisibility: (json_['taskVisibility'] as core.List?)
?.map((value) => value as core.String)
.toList(),
);