decode static method
Implementation
static ModuleConfigMessage decode(Object result) {
result as List<Object?>;
return ModuleConfigMessage(
kind: result[0]! as ModuleKindMessage,
locale: result[1] as String?,
speechPreset: result[2] as SpeechTranscriberPresetMessage?,
dictationPreset: result[3] as DictationPresetMessage?,
transcriptionOptions: (result[4]! as List<Object?>)
.cast<TranscriptionOptionMessage>(),
reportingOptions: (result[5]! as List<Object?>)
.cast<ReportingOptionMessage>(),
attributeOptions: (result[6]! as List<Object?>)
.cast<ResultAttributeOptionMessage>(),
contentHints: (result[7]! as List<Object?>).cast<ContentHintMessage>(),
sensitivityLevel: result[8] as SensitivityLevelMessage?,
reportResults: result[9] as bool?,
);
}