KeyRangeInfo.fromJson constructor
KeyRangeInfo.fromJson(
- Map json_
Implementation
KeyRangeInfo.fromJson(core.Map json_)
: this(
contextValues: (json_['contextValues'] as core.List?)
?.map((value) => ContextValue.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
endKeyIndex: json_['endKeyIndex'] as core.int?,
info: json_.containsKey('info')
? LocalizedString.fromJson(
json_['info'] as core.Map<core.String, core.dynamic>)
: null,
keysCount: json_['keysCount'] as core.String?,
metric: json_.containsKey('metric')
? LocalizedString.fromJson(
json_['metric'] as core.Map<core.String, core.dynamic>)
: null,
startKeyIndex: json_['startKeyIndex'] as core.int?,
timeOffset: json_['timeOffset'] as core.String?,
unit: json_.containsKey('unit')
? LocalizedString.fromJson(
json_['unit'] as core.Map<core.String, core.dynamic>)
: null,
value: (json_['value'] as core.num?)?.toDouble(),
);