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(),
);