fromMap static method
_d
fromMap(
- _5 r
Implementation
static _d fromMap(_5 r){_;_5 m=r.$nn;return _d(type: m.$c(_S[0]) ? _0.da(m[_S[0]], _7) as _7 : _V[0],provider: m.$c(_S[1])? _0.da(m[_S[1]], _7) as _7:throw __x(_S[12],_S[1]),model: m.$c(_S[2])? _0.da(m[_S[2]], _7) as _7:throw __x(_S[12],_S[2]),voice: m.$c(_S[3])? _0.da(m[_S[3]], _7) as _7:throw __x(_S[12],_S[3]),instructions: m.$c(_S[4])? _0.da(m[_S[4]], _7) as _7:throw __x(_S[12],_S[4]),initialGreeting: m.$c(_S[5]) ? _0.da(m[_S[5]], _7) as _7 : "",sessionContextJson: m.$c(_S[6]) ? _0.da(m[_S[6]], _7) as _7 : _V[1],providerOptionsJson: m.$c(_S[7]) ? _0.da(m[_S[7]], _7) as _7 : _V[1],inputSampleRate: m.$c(_S[8]) ? _0.da(m[_S[8]], _9) as _9 : _V[2],outputSampleRate: m.$c(_S[9]) ? _0.da(m[_S[9]], _9) as _9 : _V[2],turnDetection: m.$c(_S[10]) ? _1.a<_12>(m[_S[10]],(m)=>$RealtimeTurnDetectionConfig.fromMap(m))! : _V[3],clientTools: m.$c(_S[11])? (m[_S[11]] as _14).$m((e)=> _1.a<_11>(e,(m)=>$RealtimeToolDefinition.fromMap(m))!).$l:throw __x(_S[12],_S[11]),);}