@revxui/api-clients-ts
Version:
swagger client for @revxui/api-clients-ts
48 lines (47 loc) • 1.81 kB
TypeScript
/**
* Api Documentation
* Api Documentation
*
* OpenAPI spec version: 1.0
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
export interface CreativeSizeMappingDTO {
creativeType?: CreativeSizeMappingDTO.CreativeTypeEnum;
id?: number;
mappingType?: CreativeSizeMappingDTO.MappingTypeEnum;
sourceHeight?: number;
sourceWidth?: number;
targetHeight?: number;
targetWidth?: number;
}
export declare namespace CreativeSizeMappingDTO {
type CreativeTypeEnum = 'IMAGE' | 'VIDEO' | 'THIRD_PARTY_AD_TAGS' | 'ZIPPED_HTML' | 'NATIVE_IMAGE' | 'NATIVE_VIDEO' | 'DYNAMIC_IMAGE' | 'DYNAMIC_MACRO' | 'DYNAMIC_HTML' | 'DYNAMIC_VIDEO' | 'HYBRID_STATIC_AD' | 'HYBRID_DYNAMIC_AD' | 'THIRD_PARTY_VIDEO_AD_TAGS' | 'NATIVE_ICON' | 'ICON' | 'CTV_VIDEO' | 'PLAYABLE';
const CreativeTypeEnum: {
IMAGE: CreativeTypeEnum;
VIDEO: CreativeTypeEnum;
THIRDPARTYADTAGS: CreativeTypeEnum;
ZIPPEDHTML: CreativeTypeEnum;
NATIVEIMAGE: CreativeTypeEnum;
NATIVEVIDEO: CreativeTypeEnum;
DYNAMICIMAGE: CreativeTypeEnum;
DYNAMICMACRO: CreativeTypeEnum;
DYNAMICHTML: CreativeTypeEnum;
DYNAMICVIDEO: CreativeTypeEnum;
HYBRIDSTATICAD: CreativeTypeEnum;
HYBRIDDYNAMICAD: CreativeTypeEnum;
THIRDPARTYVIDEOADTAGS: CreativeTypeEnum;
NATIVEICON: CreativeTypeEnum;
ICON: CreativeTypeEnum;
CTVVIDEO: CreativeTypeEnum;
PLAYABLE: CreativeTypeEnum;
};
type MappingTypeEnum = 'EXACT_FIT' | 'BORDER';
const MappingTypeEnum: {
EXACTFIT: MappingTypeEnum;
BORDER: MappingTypeEnum;
};
}