ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
25 lines (24 loc) • 1.06 kB
TypeScript
import { ManagementContentSettingTypeEnum } from '../../enums/link-management/managementContentSettingTypeEnum';
import { SharingPriceTypeEnum } from '../../enums/link-management/sharingPriceTypeEnum';
import { BaseModuleEntity } from '../base/baseModuleEntity';
import { LinkManagementBillboardModel } from './linkManagementBillboardModel';
import { LinkManagementTargetModel } from './linkManagementTargetModel';
export declare class LinkManagementBillboardPatternModel extends BaseModuleEntity<number> {
sharingLinkType: SharingPriceTypeEnum;
settingType: ManagementContentSettingTypeEnum;
title: string;
clickPrice: number;
viewPrice: number;
width: number;
height: number;
linkMainImageId?: number;
linkBackgroundId?: number;
linkFileIds: string;
patternScript: string;
patternScriptExample: string;
targets: LinkManagementTargetModel[];
billboards: LinkManagementBillboardModel[];
linkMainImageIdSrc: string;
linkBackgroundIdSrc: string;
linkFileIdsSrc: string[];
}