WidgetConfigUiSettings.fromMap constructor

WidgetConfigUiSettings.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory WidgetConfigUiSettings.fromMap(Map<String, dynamic> map) {
  return WidgetConfigUiSettings(
    dataStoreUiConfigs: (() { final guardedValue = map['dataStoreUiConfigs']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<WidgetConfigUiSettingsDataStoreUiConfig>(guardedValue, (value) => WidgetConfigUiSettingsDataStoreUiConfig.fromMap((value as Map).cast<String, dynamic>()))); })(),
    defaultSearchRequestOrderBy: (() { final guardedValue = map['defaultSearchRequestOrderBy']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    disableUserEventsCollection: (() { final guardedValue = map['disableUserEventsCollection']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enableAutocomplete: (() { final guardedValue = map['enableAutocomplete']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enableCreateAgentButton: (() { final guardedValue = map['enableCreateAgentButton']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enablePeopleSearch: (() { final guardedValue = map['enablePeopleSearch']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enableQualityFeedback: (() { final guardedValue = map['enableQualityFeedback']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enableSafeSearch: (() { final guardedValue = map['enableSafeSearch']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enableSearchAsYouType: (() { final guardedValue = map['enableSearchAsYouType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    enableVisualContentSummary: (() { final guardedValue = map['enableVisualContentSummary']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    generativeAnswerConfig: (() { final guardedValue = map['generativeAnswerConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WidgetConfigUiSettingsGenerativeAnswerConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    interactionType: (() { final guardedValue = map['interactionType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    resultDescriptionType: (() { final guardedValue = map['resultDescriptionType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}