UNPKG

mailslurp-client

Version:

Official client for MailSlurp Email and SMS API. Create email addresses and phone numbers in Javascript without a mail server. Send and receive real emails in applications or tests.

273 lines (272 loc) 17.8 kB
"use strict"; /* tslint:disable */ /* eslint-disable */ /** * MailSlurp API * MailSlurp is an API for sending and receiving emails from dynamically allocated email addresses. It\'s designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more. ## Resources - [Homepage](https://www.mailslurp.com) - Get an [API KEY](https://app.mailslurp.com/sign-up/) - Generated [SDK Clients](https://docs.mailslurp.com/) - [Examples](https://github.com/mailslurp/examples) repository * * The version of the OpenAPI document: 6.5.2 * Contact: contact@mailslurp.dev * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.EmailFeatureOverviewToJSON = exports.EmailFeatureOverviewFromJSONTyped = exports.EmailFeatureOverviewFromJSON = exports.EmailFeatureOverviewStatusesEnum = exports.EmailFeatureOverviewCategoryEnum = exports.EmailFeatureOverviewFeatureEnum = void 0; var runtime_1 = require("../runtime"); var _1 = require("./"); /** * @export * @enum {string} */ var EmailFeatureOverviewFeatureEnum; (function (EmailFeatureOverviewFeatureEnum) { EmailFeatureOverviewFeatureEnum["amp"] = "amp"; EmailFeatureOverviewFeatureEnum["css_accent_color"] = "css-accent-color"; EmailFeatureOverviewFeatureEnum["css_align_items"] = "css-align-items"; EmailFeatureOverviewFeatureEnum["css_animation"] = "css-animation"; EmailFeatureOverviewFeatureEnum["css_aspect_ratio"] = "css-aspect-ratio"; EmailFeatureOverviewFeatureEnum["css_at_font_face"] = "css-at-font-face"; EmailFeatureOverviewFeatureEnum["css_at_import"] = "css-at-import"; EmailFeatureOverviewFeatureEnum["css_at_keyframes"] = "css-at-keyframes"; EmailFeatureOverviewFeatureEnum["css_at_media"] = "css-at-media"; EmailFeatureOverviewFeatureEnum["css_at_supports"] = "css-at-supports"; EmailFeatureOverviewFeatureEnum["css_background_blend_mode"] = "css-background-blend-mode"; EmailFeatureOverviewFeatureEnum["css_background_clip"] = "css-background-clip"; EmailFeatureOverviewFeatureEnum["css_background_color"] = "css-background-color"; EmailFeatureOverviewFeatureEnum["css_background_image"] = "css-background-image"; EmailFeatureOverviewFeatureEnum["css_background_origin"] = "css-background-origin"; EmailFeatureOverviewFeatureEnum["css_background_position"] = "css-background-position"; EmailFeatureOverviewFeatureEnum["css_background_repeat"] = "css-background-repeat"; EmailFeatureOverviewFeatureEnum["css_background_size"] = "css-background-size"; EmailFeatureOverviewFeatureEnum["css_background"] = "css-background"; EmailFeatureOverviewFeatureEnum["css_block_inline_size"] = "css-block-inline-size"; EmailFeatureOverviewFeatureEnum["css_border_image"] = "css-border-image"; EmailFeatureOverviewFeatureEnum["css_border_inline_block_individual"] = "css-border-inline-block-individual"; EmailFeatureOverviewFeatureEnum["css_border_inline_block_longhand"] = "css-border-inline-block-longhand"; EmailFeatureOverviewFeatureEnum["css_border_inline_block"] = "css-border-inline-block"; EmailFeatureOverviewFeatureEnum["css_border_radius_logical"] = "css-border-radius-logical"; EmailFeatureOverviewFeatureEnum["css_border_radius"] = "css-border-radius"; EmailFeatureOverviewFeatureEnum["css_border"] = "css-border"; EmailFeatureOverviewFeatureEnum["css_box_shadow"] = "css-box-shadow"; EmailFeatureOverviewFeatureEnum["css_box_sizing"] = "css-box-sizing"; EmailFeatureOverviewFeatureEnum["css_caption_side"] = "css-caption-side"; EmailFeatureOverviewFeatureEnum["css_clip_path"] = "css-clip-path"; EmailFeatureOverviewFeatureEnum["css_column_count"] = "css-column-count"; EmailFeatureOverviewFeatureEnum["css_column_layout_properties"] = "css-column-layout-properties"; EmailFeatureOverviewFeatureEnum["css_direction"] = "css-direction"; EmailFeatureOverviewFeatureEnum["css_display_flex"] = "css-display-flex"; EmailFeatureOverviewFeatureEnum["css_display_grid"] = "css-display-grid"; EmailFeatureOverviewFeatureEnum["css_display_none"] = "css-display-none"; EmailFeatureOverviewFeatureEnum["css_display"] = "css-display"; EmailFeatureOverviewFeatureEnum["css_filter"] = "css-filter"; EmailFeatureOverviewFeatureEnum["css_flex_direction"] = "css-flex-direction"; EmailFeatureOverviewFeatureEnum["css_flex_wrap"] = "css-flex-wrap"; EmailFeatureOverviewFeatureEnum["css_float"] = "css-float"; EmailFeatureOverviewFeatureEnum["css_font_kerning"] = "css-font-kerning"; EmailFeatureOverviewFeatureEnum["css_font_weight"] = "css-font-weight"; EmailFeatureOverviewFeatureEnum["css_font"] = "css-font"; EmailFeatureOverviewFeatureEnum["css_gap"] = "css-gap"; EmailFeatureOverviewFeatureEnum["css_grid_template"] = "css-grid-template"; EmailFeatureOverviewFeatureEnum["css_height"] = "css-height"; EmailFeatureOverviewFeatureEnum["css_hyphens"] = "css-hyphens"; EmailFeatureOverviewFeatureEnum["css_inline_size"] = "css-inline-size"; EmailFeatureOverviewFeatureEnum["css_justify_content"] = "css-justify-content"; EmailFeatureOverviewFeatureEnum["css_left_right_top_bottom"] = "css-left-right-top-bottom"; EmailFeatureOverviewFeatureEnum["css_letter_spacing"] = "css-letter-spacing"; EmailFeatureOverviewFeatureEnum["css_line_height"] = "css-line-height"; EmailFeatureOverviewFeatureEnum["css_list_style_image"] = "css-list-style-image"; EmailFeatureOverviewFeatureEnum["css_list_style_position"] = "css-list-style-position"; EmailFeatureOverviewFeatureEnum["css_list_style_type"] = "css-list-style-type"; EmailFeatureOverviewFeatureEnum["css_list_style"] = "css-list-style"; EmailFeatureOverviewFeatureEnum["css_margin_block_start_end"] = "css-margin-block-start-end"; EmailFeatureOverviewFeatureEnum["css_margin_inline_block"] = "css-margin-inline-block"; EmailFeatureOverviewFeatureEnum["css_margin_inline_start_end"] = "css-margin-inline-start-end"; EmailFeatureOverviewFeatureEnum["css_margin_inline"] = "css-margin-inline"; EmailFeatureOverviewFeatureEnum["css_margin"] = "css-margin"; EmailFeatureOverviewFeatureEnum["css_max_block_size"] = "css-max-block-size"; EmailFeatureOverviewFeatureEnum["css_max_height"] = "css-max-height"; EmailFeatureOverviewFeatureEnum["css_max_width"] = "css-max-width"; EmailFeatureOverviewFeatureEnum["css_min_height"] = "css-min-height"; EmailFeatureOverviewFeatureEnum["css_min_inline_size"] = "css-min-inline-size"; EmailFeatureOverviewFeatureEnum["css_min_width"] = "css-min-width"; EmailFeatureOverviewFeatureEnum["css_mix_blend_mode"] = "css-mix-blend-mode"; EmailFeatureOverviewFeatureEnum["css_object_fit"] = "css-object-fit"; EmailFeatureOverviewFeatureEnum["css_object_position"] = "css-object-position"; EmailFeatureOverviewFeatureEnum["css_opacity"] = "css-opacity"; EmailFeatureOverviewFeatureEnum["css_outline_offset"] = "css-outline-offset"; EmailFeatureOverviewFeatureEnum["css_outline"] = "css-outline"; EmailFeatureOverviewFeatureEnum["css_overflow_wrap"] = "css-overflow-wrap"; EmailFeatureOverviewFeatureEnum["css_overflow"] = "css-overflow"; EmailFeatureOverviewFeatureEnum["css_padding_block_start_end"] = "css-padding-block-start-end"; EmailFeatureOverviewFeatureEnum["css_padding_inline_block"] = "css-padding-inline-block"; EmailFeatureOverviewFeatureEnum["css_padding_inline_start_end"] = "css-padding-inline-start-end"; EmailFeatureOverviewFeatureEnum["css_padding"] = "css-padding"; EmailFeatureOverviewFeatureEnum["css_position"] = "css-position"; EmailFeatureOverviewFeatureEnum["css_tab_size"] = "css-tab-size"; EmailFeatureOverviewFeatureEnum["css_table_layout"] = "css-table-layout"; EmailFeatureOverviewFeatureEnum["css_text_align_last"] = "css-text-align-last"; EmailFeatureOverviewFeatureEnum["css_text_align"] = "css-text-align"; EmailFeatureOverviewFeatureEnum["css_text_decoration_color"] = "css-text-decoration-color"; EmailFeatureOverviewFeatureEnum["css_text_decoration_thickness"] = "css-text-decoration-thickness"; EmailFeatureOverviewFeatureEnum["css_text_decoration"] = "css-text-decoration"; EmailFeatureOverviewFeatureEnum["css_text_emphasis_position"] = "css-text-emphasis-position"; EmailFeatureOverviewFeatureEnum["css_text_emphasis"] = "css-text-emphasis"; EmailFeatureOverviewFeatureEnum["css_text_indent"] = "css-text-indent"; EmailFeatureOverviewFeatureEnum["css_text_overflow"] = "css-text-overflow"; EmailFeatureOverviewFeatureEnum["css_text_shadow"] = "css-text-shadow"; EmailFeatureOverviewFeatureEnum["css_text_transform"] = "css-text-transform"; EmailFeatureOverviewFeatureEnum["css_text_underline_offset"] = "css-text-underline-offset"; EmailFeatureOverviewFeatureEnum["css_transform"] = "css-transform"; EmailFeatureOverviewFeatureEnum["css_vertical_align"] = "css-vertical-align"; EmailFeatureOverviewFeatureEnum["css_visibility"] = "css-visibility"; EmailFeatureOverviewFeatureEnum["css_white_space"] = "css-white-space"; EmailFeatureOverviewFeatureEnum["css_width"] = "css-width"; EmailFeatureOverviewFeatureEnum["css_word_break"] = "css-word-break"; EmailFeatureOverviewFeatureEnum["css_writing_mode"] = "css-writing-mode"; EmailFeatureOverviewFeatureEnum["css_z_index"] = "css-z-index"; EmailFeatureOverviewFeatureEnum["html_abbr"] = "html-abbr"; EmailFeatureOverviewFeatureEnum["html_address"] = "html-address"; EmailFeatureOverviewFeatureEnum["html_align"] = "html-align"; EmailFeatureOverviewFeatureEnum["html_anchor_links"] = "html-anchor-links"; EmailFeatureOverviewFeatureEnum["html_aria_describedby"] = "html-aria-describedby"; EmailFeatureOverviewFeatureEnum["html_aria_hidden"] = "html-aria-hidden"; EmailFeatureOverviewFeatureEnum["html_aria_label"] = "html-aria-label"; EmailFeatureOverviewFeatureEnum["html_aria_labelledby"] = "html-aria-labelledby"; EmailFeatureOverviewFeatureEnum["html_aria_live"] = "html-aria-live"; EmailFeatureOverviewFeatureEnum["html_audio"] = "html-audio"; EmailFeatureOverviewFeatureEnum["html_background"] = "html-background"; EmailFeatureOverviewFeatureEnum["html_base"] = "html-base"; EmailFeatureOverviewFeatureEnum["html_blockquote"] = "html-blockquote"; EmailFeatureOverviewFeatureEnum["html_body"] = "html-body"; EmailFeatureOverviewFeatureEnum["html_button_reset"] = "html-button-reset"; EmailFeatureOverviewFeatureEnum["html_button_submit"] = "html-button-submit"; EmailFeatureOverviewFeatureEnum["html_code"] = "html-code"; EmailFeatureOverviewFeatureEnum["html_del"] = "html-del"; EmailFeatureOverviewFeatureEnum["html_dfn"] = "html-dfn"; EmailFeatureOverviewFeatureEnum["html_dialog"] = "html-dialog"; EmailFeatureOverviewFeatureEnum["html_dir"] = "html-dir"; EmailFeatureOverviewFeatureEnum["html_div"] = "html-div"; EmailFeatureOverviewFeatureEnum["html_doctype"] = "html-doctype"; EmailFeatureOverviewFeatureEnum["html_form"] = "html-form"; EmailFeatureOverviewFeatureEnum["html_h1_h6"] = "html-h1-h6"; EmailFeatureOverviewFeatureEnum["html_height"] = "html-height"; EmailFeatureOverviewFeatureEnum["html_image_maps"] = "html-image-maps"; EmailFeatureOverviewFeatureEnum["html_input_checkbox"] = "html-input-checkbox"; EmailFeatureOverviewFeatureEnum["html_input_hidden"] = "html-input-hidden"; EmailFeatureOverviewFeatureEnum["html_input_radio"] = "html-input-radio"; EmailFeatureOverviewFeatureEnum["html_input_reset"] = "html-input-reset"; EmailFeatureOverviewFeatureEnum["html_input_submit"] = "html-input-submit"; EmailFeatureOverviewFeatureEnum["html_input_text"] = "html-input-text"; EmailFeatureOverviewFeatureEnum["html_lang"] = "html-lang"; EmailFeatureOverviewFeatureEnum["html_link"] = "html-link"; EmailFeatureOverviewFeatureEnum["html_lists"] = "html-lists"; EmailFeatureOverviewFeatureEnum["html_loading_attribute"] = "html-loading-attribute"; EmailFeatureOverviewFeatureEnum["html_mailto_links"] = "html-mailto-links"; EmailFeatureOverviewFeatureEnum["html_marquee"] = "html-marquee"; EmailFeatureOverviewFeatureEnum["html_meter"] = "html-meter"; EmailFeatureOverviewFeatureEnum["html_object"] = "html-object"; EmailFeatureOverviewFeatureEnum["html_p"] = "html-p"; EmailFeatureOverviewFeatureEnum["html_picture"] = "html-picture"; EmailFeatureOverviewFeatureEnum["html_pre"] = "html-pre"; EmailFeatureOverviewFeatureEnum["html_progress"] = "html-progress"; EmailFeatureOverviewFeatureEnum["html_required"] = "html-required"; EmailFeatureOverviewFeatureEnum["html_role"] = "html-role"; EmailFeatureOverviewFeatureEnum["html_rp"] = "html-rp"; EmailFeatureOverviewFeatureEnum["html_rt"] = "html-rt"; EmailFeatureOverviewFeatureEnum["html_ruby"] = "html-ruby"; EmailFeatureOverviewFeatureEnum["html_select"] = "html-select"; EmailFeatureOverviewFeatureEnum["html_semantics"] = "html-semantics"; EmailFeatureOverviewFeatureEnum["html_small"] = "html-small"; EmailFeatureOverviewFeatureEnum["html_span"] = "html-span"; EmailFeatureOverviewFeatureEnum["html_srcset"] = "html-srcset"; EmailFeatureOverviewFeatureEnum["html_strike"] = "html-strike"; EmailFeatureOverviewFeatureEnum["html_strong"] = "html-strong"; EmailFeatureOverviewFeatureEnum["html_style"] = "html-style"; EmailFeatureOverviewFeatureEnum["html_svg"] = "html-svg"; EmailFeatureOverviewFeatureEnum["html_table"] = "html-table"; EmailFeatureOverviewFeatureEnum["html_target"] = "html-target"; EmailFeatureOverviewFeatureEnum["html_textarea"] = "html-textarea"; EmailFeatureOverviewFeatureEnum["html_valign"] = "html-valign"; EmailFeatureOverviewFeatureEnum["html_video"] = "html-video"; EmailFeatureOverviewFeatureEnum["html_wbr"] = "html-wbr"; EmailFeatureOverviewFeatureEnum["html_width"] = "html-width"; EmailFeatureOverviewFeatureEnum["image_avif"] = "image-avif"; EmailFeatureOverviewFeatureEnum["image_base64"] = "image-base64"; EmailFeatureOverviewFeatureEnum["image_bmp"] = "image-bmp"; EmailFeatureOverviewFeatureEnum["image_gif"] = "image-gif"; EmailFeatureOverviewFeatureEnum["image_ico"] = "image-ico"; EmailFeatureOverviewFeatureEnum["image_jpg"] = "image-jpg"; EmailFeatureOverviewFeatureEnum["image_png"] = "image-png"; EmailFeatureOverviewFeatureEnum["image_svg"] = "image-svg"; EmailFeatureOverviewFeatureEnum["image_webp"] = "image-webp"; EmailFeatureOverviewFeatureEnum["unsupported"] = "unsupported"; })(EmailFeatureOverviewFeatureEnum = exports.EmailFeatureOverviewFeatureEnum || (exports.EmailFeatureOverviewFeatureEnum = {})); /** * @export * @enum {string} */ var EmailFeatureOverviewCategoryEnum; (function (EmailFeatureOverviewCategoryEnum) { EmailFeatureOverviewCategoryEnum["css"] = "css"; EmailFeatureOverviewCategoryEnum["html"] = "html"; EmailFeatureOverviewCategoryEnum["image"] = "image"; EmailFeatureOverviewCategoryEnum["others"] = "others"; })(EmailFeatureOverviewCategoryEnum = exports.EmailFeatureOverviewCategoryEnum || (exports.EmailFeatureOverviewCategoryEnum = {})); /** * @export * @enum {string} */ var EmailFeatureOverviewStatusesEnum; (function (EmailFeatureOverviewStatusesEnum) { EmailFeatureOverviewStatusesEnum["SUPPORTED"] = "SUPPORTED"; EmailFeatureOverviewStatusesEnum["PARTIAL"] = "PARTIAL"; EmailFeatureOverviewStatusesEnum["NOT_SUPPORTED"] = "NOT_SUPPORTED"; EmailFeatureOverviewStatusesEnum["UNKNOWN"] = "UNKNOWN"; })(EmailFeatureOverviewStatusesEnum = exports.EmailFeatureOverviewStatusesEnum || (exports.EmailFeatureOverviewStatusesEnum = {})); function EmailFeatureOverviewFromJSON(json) { return EmailFeatureOverviewFromJSONTyped(json, false); } exports.EmailFeatureOverviewFromJSON = EmailFeatureOverviewFromJSON; function EmailFeatureOverviewFromJSONTyped(json, ignoreDiscriminator) { if (json === undefined || json === null) { return json; } return { feature: json['feature'], title: !(0, runtime_1.exists)(json, 'title') ? undefined : json['title'], description: !(0, runtime_1.exists)(json, 'description') ? undefined : json['description'], category: !(0, runtime_1.exists)(json, 'category') ? undefined : json['category'], notes: !(0, runtime_1.exists)(json, 'notes') ? undefined : json['notes'], notesNumbers: !(0, runtime_1.exists)(json, 'notesNumbers') ? undefined : json['notesNumbers'], featureStatistics: !(0, runtime_1.exists)(json, 'featureStatistics') ? undefined : json['featureStatistics'].map(_1.EmailFeatureFamilyStatisticsFromJSON), statuses: json['statuses'], }; } exports.EmailFeatureOverviewFromJSONTyped = EmailFeatureOverviewFromJSONTyped; function EmailFeatureOverviewToJSON(value) { if (value === undefined) { return undefined; } if (value === null) { return null; } return { feature: value.feature, title: value.title, description: value.description, category: value.category, notes: value.notes, notesNumbers: value.notesNumbers, featureStatistics: value.featureStatistics === undefined ? undefined : value.featureStatistics.map(_1.EmailFeatureFamilyStatisticsToJSON), statuses: value.statuses, }; } exports.EmailFeatureOverviewToJSON = EmailFeatureOverviewToJSON;