UNPKG

ntk-cms-api

Version:

Ntk Cms Api And Model For Typscript

99 lines (98 loc) 3.53 kB
import { BuildStatusTypeEnum } from '../../enums/base/buildStatusTypeEnum'; import { LanguageEnum } from '../../enums/base/languageEnum'; import { BaseModuleEntity } from '../base/baseModuleEntity'; import { GetPropertiesInfoModel } from '../base/fieldInfo/getPropertiesInfoModel'; import { ApplicationLayoutValueModel } from './applicationLayoutValueModel'; import { ApplicationSourceModel } from './applicationSourceModel'; import { ApplicationThemeConfigModel } from './applicationThemeConfigModel'; export declare class ApplicationAppModel extends BaseModuleEntity<number> { appKey: string; lang: LanguageEnum; expireDate?: Date; linkFileIdIcon?: number; linkFileIdLogo?: number; linkFileIdSplashScreen?: number; linkMainImageId?: number; title: string; description: string; appVersion: number; isPublished: boolean; linkSourceId: number; virtual_Source: ApplicationSourceModel; source: ApplicationSourceModel; downloadCount: number; isGlobalUser: boolean; checkUpdate: boolean; forceUpdate: boolean; allowDirectShareApp: boolean; lastBuildAppKey: string; lastBuildStatus: BuildStatusTypeEnum; lastNotificationOrderDate?: Date; lastBuildOrderDate?: Date; lastBuildRunDate?: Date; lastBuildEndDate?: Date; lastBuildErrorMessage: string; lastSuccessfullyBuildDate?: Date; layoutValues: ApplicationLayoutValueModel[]; buildCount?: number; linkThemeConfigId: number; virtual_ThemeConfig: ApplicationThemeConfigModel; themeConfig: ApplicationThemeConfigModel; configBuilderAdminJsonValues: string; configRuntimeAdminJsonValues: string; configBuilderSiteJsonValues: string; configRuntimeSiteJsonValues: string; scoreClick: number; scoreSumPercent: number; adminConfigFormFormatter: GetPropertiesInfoModel[]; userConfigFormFormatter: GetPropertiesInfoModel[]; themeConfigJsonValues: string; buildKey1String: string; buildKey1Value: string; buildKey1Files: string; buildKey2String: string; buildKey2Value: string; buildKey2Files: string; buildKey3String: string; buildKey3Value: string; buildKey3Files: string; buildKey4String: string; buildKey4Value: string; buildKey4Files: string; buildKey5String: string; buildKey5Value: string; buildKey5Files: string; downloadLinkSrcCustomize: string; downloadLinkSrc: string; downloadLinkUpdateSrc: string; downloadLinkSrcQRCodeBase64: string; linkFileIdSplashScreenSrc: string; favorited: boolean; scored: boolean; aboutUsTitle: string; aboutUsDescription: string; aboutUsTel: string; aboutUsMobile: string; aboutUsFax: string; aboutUsEmail: string; aboutUsAddress: string; aboutUsLinkImageId?: number; aboutUsLinkImageIdSrc: string; aboutUsGeolocationlatitude: number; aboutUsGeolocationlongitude: number; aboutUsLinkFacebook: string; aboutUsLinkTwitter: string; aboutUsLinkGooglePlus: string; aboutUsLinkInstagram: string; aboutUsLinkWhatsapp: string; aboutUsLinklinkedin: string; aboutUsLinkYahoo: string; aboutUsLinkYoutube: string; aboutUsLinkTelegram: string; aboutUsLinkPinterest: string; aboutUsLinkRss: string; aboutUsPrivacyPolicyHtmlBody: string; linkFileIdIconSrc: string; linkFileIdLogoSrc: string; linkMainImageIdSrc: string; }