ViewDefinition.fromJson constructor
ViewDefinition.fromJson(
- Map json_
Implementation
ViewDefinition.fromJson(core.Map json_)
: this(
foreignDefinitions:
(json_['foreignDefinitions'] as core.List?)
?.map(
(value) => ForeignViewDefinition.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
privacyPolicy:
json_.containsKey('privacyPolicy')
? PrivacyPolicy.fromJson(
json_['privacyPolicy'] as core.Map<core.String, core.dynamic>,
)
: null,
query: json_['query'] as core.String?,
useExplicitColumnNames: json_['useExplicitColumnNames'] as core.bool?,
useLegacySql: json_['useLegacySql'] as core.bool?,
userDefinedFunctionResources:
(json_['userDefinedFunctionResources'] as core.List?)
?.map(
(value) => UserDefinedFunctionResource.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);