ntk-cms-api
Version:
Ntk Cms Api And Model For Typscript
47 lines (46 loc) • 1.66 kB
TypeScript
import { BaseModuleEntity } from '../base/baseModuleEntity';
import { ChartCategoryModel } from './chartCategoryModel';
import { ChartCommentModel } from './chartCommentModel';
import { ChartContentCategoryModel } from './chartContentCategoryModel';
import { ChartContentSimilarModel } from './chartContentSimilarModel';
import { ChartContentTagModel } from './chartContentTagModel';
export declare class ChartContentModel extends BaseModuleEntity<number> {
linkCategoryId: number;
title: string;
description: string;
body: string;
fromDate: Date;
geolocationlatitude?: number;
geolocationlongitude?: number;
linkLocationId?: number;
linkLocationIdTitle: string;
linkLocationIdParentTitle: string;
keyword: string;
linkFileIds: string;
linkFilePodcastId?: number;
linkFileMovieId?: number;
linkMainImageId?: number;
scoreClick: number;
scoreSumPercent: number;
viewCount: number;
favorited: boolean;
expireDate: Date;
moduleCoreCreatedBy: string;
moduleCoreUpdatedBy: string;
source: string;
comments: ChartCommentModel;
virtual_Category: ChartCategoryModel;
category: ChartCategoryModel;
contentTags: ChartContentTagModel[];
similars: ChartContentSimilarModel[];
contentCategores: ChartContentCategoryModel[];
otherInfos: string;
contentAndParameterValues: any;
linkMainImageIdSrc: string;
linkFilePodcastIdSrc: string;
linkFileMovieIdSrc: string;
linkFileIdsSrc: string[];
urlViewContent: string;
urlViewContentShort: string;
urlViewContentQRCodeBase64: string;
}