kentico-cloud-delivery
Version:
Official Kentico Cloud Delivery SDK
39 lines (38 loc) • 1.55 kB
TypeScript
import { ContentItem, Fields, ItemResponses, TaxonomyResponses, TypeResponses, ElementResponses } from '../../lib';
export declare class Actor extends ContentItem {
firstName: Fields.TextField;
lastName: Fields.TextField;
photo: Fields.AssetsField;
constructor();
getFullName(): string;
}
export declare class Movie extends ContentItem {
title: Fields.TextField;
plot: Fields.RichTextField;
released: Fields.DateTimeField;
length: Fields.NumberField;
poster: Fields.AssetsField;
category: Fields.MultipleChoiceField;
stars: Actor[];
seoname: Fields.UrlSlugField;
releaseCategory: Fields.TaxonomyField;
constructor();
}
export declare class AllTestObjects {
item: ItemResponses.DeliveryItemResponse<Movie>;
items: ItemResponses.DeliveryItemListingResponse<Movie>;
taxonomy: TaxonomyResponses.TaxonomyResponse;
taxonomies: TaxonomyResponses.TaxonomiesResponse;
type: TypeResponses.DeliveryTypeResponse;
types: TypeResponses.DeliveryTypeListingResponse;
element: ElementResponses.ElementResponse;
constructor(data?: {
item: ItemResponses.DeliveryItemResponse<Movie>;
items: ItemResponses.DeliveryItemListingResponse<Movie>;
taxonomy: TaxonomyResponses.TaxonomyResponse;
taxonomies: TaxonomyResponses.TaxonomiesResponse;
type: TypeResponses.DeliveryTypeResponse;
types: TypeResponses.DeliveryTypeListingResponse;
element: ElementResponses.ElementResponse;
});
}