create static method

InputInlineQueryResult create({
  1. bool schemeUtilsIsSetDefaultData = false,
  2. String special_type = "inputInlineQueryResult",
  3. bool special_is_json_scheme_class = true,
  4. String special_return_type = "inputInlineQueryResult",
  5. InputInlineQueryResultAnimation? input_inline_query_result_animation,
  6. InputInlineQueryResultArticle? input_inline_query_result_article,
  7. InputInlineQueryResultAudio? input_inline_query_result_audio,
  8. InputInlineQueryResultContact? input_inline_query_result_contact,
  9. InputInlineQueryResultDocument? input_inline_query_result_document,
  10. InputInlineQueryResultGame? input_inline_query_result_game,
  11. InputInlineQueryResultLocation? input_inline_query_result_location,
  12. InputInlineQueryResultPhoto? input_inline_query_result_photo,
  13. InputInlineQueryResultSticker? input_inline_query_result_sticker,
  14. InputInlineQueryResultVenue? input_inline_query_result_venue,
  15. InputInlineQueryResultVideo? input_inline_query_result_video,
  16. InputInlineQueryResultVoiceNote? input_inline_query_result_voice_note,
})
override

Generate By AZKADEV | Azka Axelion Gibran Script Dont edit by hand or anything manual

Implementation

static InputInlineQueryResult create({
  bool schemeUtilsIsSetDefaultData = false,
  String special_type = "inputInlineQueryResult",
  bool special_is_json_scheme_class = true,
  String special_return_type = "inputInlineQueryResult",
  InputInlineQueryResultAnimation? input_inline_query_result_animation,
  InputInlineQueryResultArticle? input_inline_query_result_article,
  InputInlineQueryResultAudio? input_inline_query_result_audio,
  InputInlineQueryResultContact? input_inline_query_result_contact,
  InputInlineQueryResultDocument? input_inline_query_result_document,
  InputInlineQueryResultGame? input_inline_query_result_game,
  InputInlineQueryResultLocation? input_inline_query_result_location,
  InputInlineQueryResultPhoto? input_inline_query_result_photo,
  InputInlineQueryResultSticker? input_inline_query_result_sticker,
  InputInlineQueryResultVenue? input_inline_query_result_venue,
  InputInlineQueryResultVideo? input_inline_query_result_video,
  InputInlineQueryResultVoiceNote? input_inline_query_result_voice_note,
}) {
  // InputInlineQueryResult inputInlineQueryResult = InputInlineQueryResult({
  final Map inputInlineQueryResult_data_create_json = {
    "@type": special_type,
    "@is_json_scheme_class": special_is_json_scheme_class,
    "@return_type": special_return_type,
    "input_inline_query_result_animation": (input_inline_query_result_animation != null) ? input_inline_query_result_animation.toJson() : null,
    "input_inline_query_result_article": (input_inline_query_result_article != null) ? input_inline_query_result_article.toJson() : null,
    "input_inline_query_result_audio": (input_inline_query_result_audio != null) ? input_inline_query_result_audio.toJson() : null,
    "input_inline_query_result_contact": (input_inline_query_result_contact != null) ? input_inline_query_result_contact.toJson() : null,
    "input_inline_query_result_document": (input_inline_query_result_document != null) ? input_inline_query_result_document.toJson() : null,
    "input_inline_query_result_game": (input_inline_query_result_game != null) ? input_inline_query_result_game.toJson() : null,
    "input_inline_query_result_location": (input_inline_query_result_location != null) ? input_inline_query_result_location.toJson() : null,
    "input_inline_query_result_photo": (input_inline_query_result_photo != null) ? input_inline_query_result_photo.toJson() : null,
    "input_inline_query_result_sticker": (input_inline_query_result_sticker != null) ? input_inline_query_result_sticker.toJson() : null,
    "input_inline_query_result_venue": (input_inline_query_result_venue != null) ? input_inline_query_result_venue.toJson() : null,
    "input_inline_query_result_video": (input_inline_query_result_video != null) ? input_inline_query_result_video.toJson() : null,
    "input_inline_query_result_voice_note": (input_inline_query_result_voice_note != null) ? input_inline_query_result_voice_note.toJson() : null,
  };

  inputInlineQueryResult_data_create_json.removeWhere((key, value) => value == null);

  if (schemeUtilsIsSetDefaultData) {
    defaultData.forEach((key, value) {
      if (inputInlineQueryResult_data_create_json.containsKey(key) == false) {
        inputInlineQueryResult_data_create_json[key] = value;
      }
    });
  }
  return InputInlineQueryResult(inputInlineQueryResult_data_create_json);
}