DataStoreTool.fromJson constructor
DataStoreTool.fromJson(
- Map json_
Implementation
DataStoreTool.fromJson(core.Map json_)
: this(
boostSpecs: (json_['boostSpecs'] as core.List?)
?.map(
(value) => DataStoreToolBoostSpecs.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
dataStoreSource: json_.containsKey('dataStoreSource')
? DataStoreToolDataStoreSource.fromJson(
json_['dataStoreSource'] as core.Map<core.String, core.dynamic>,
)
: null,
description: json_['description'] as core.String?,
engineSource: json_.containsKey('engineSource')
? DataStoreToolEngineSource.fromJson(
json_['engineSource'] as core.Map<core.String, core.dynamic>,
)
: null,
filterParameterBehavior:
json_['filterParameterBehavior'] as core.String?,
modalityConfigs: (json_['modalityConfigs'] as core.List?)
?.map(
(value) => DataStoreToolModalityConfig.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
name: json_['name'] as core.String?,
);