SIQMessageTheme constructor

SIQMessageTheme({
  1. SIQMessageCommonTheme? common,
  2. SIQSuggestionTheme? suggestion,
  3. SIQSkipActionButtonTheme? skipActionButton,
  4. SIQAudioPlayerTheme? audioPlayer,
  5. SIQSelectionComponentTheme? selection,
  6. SIQInputCardTheme? inputCard,
  7. SIQSliderCardTheme? slider,
  8. SIQInfoMessageTheme? infoMessage,
  9. SIQArticleMessageTheme? article,
  10. SIQFileMessageTheme? file,
})

Implementation

SIQMessageTheme({
  SIQMessageCommonTheme? common,
  SIQSuggestionTheme? suggestion,
  SIQSkipActionButtonTheme? skipActionButton,
  SIQAudioPlayerTheme? audioPlayer,
  SIQSelectionComponentTheme? selection,
  SIQInputCardTheme? inputCard,
  SIQSliderCardTheme? slider,
  SIQInfoMessageTheme? infoMessage,
  SIQArticleMessageTheme? article,
  SIQFileMessageTheme? file,
})  : common = common ?? SIQMessageCommonTheme(),
      suggestion = suggestion ?? SIQSuggestionTheme(),
      skipActionButton = skipActionButton ?? SIQSkipActionButtonTheme(),
      audioPlayer = audioPlayer ?? SIQAudioPlayerTheme(),
      selection = selection ?? SIQSelectionComponentTheme(),
      inputCard = inputCard ?? SIQInputCardTheme(),
      slider = slider ?? SIQSliderCardTheme(),
      infoMessage = infoMessage ?? SIQInfoMessageTheme(),
      article = article ?? SIQArticleMessageTheme(),
      file = file ?? SIQFileMessageTheme();