fromMap static method

_e fromMap(
  1. _5 r
)

Implementation

static _e fromMap(_5 r){_;_5 m=r.$nn;return _e(id: m.$c('id')? _0.da(m['id'], _7) as _7:throw __x(_S[11],'id'),displayName: m.$c(_S[7]) ?  _0.da(m[_S[7]], _7) as _7? : null,cost: m.$c(_S[8])? _1.a<_w>(m[_S[8]],(m)=>$ChatModelCost.fromMap(m))!:throw __x(_S[11],_S[8]),capabilities: m.$c(_S[9])? _1.a<_v>(m[_S[9]],(m)=>$ChatModelCapabilities.fromMap(m))!:throw __x(_S[11],_S[9]),isDeprecated: m.$c(_S[10]) ?  _0.da(m[_S[10]], _19) as _19 : _V[1],);}