@sitecore/sc-contenthub-webclient-sdk
Version:
Sitecore Content Hub WebClient SDK.
24 lines (23 loc) • 894 B
TypeScript
import type { MapCultureTo, MapStringTo, Nullable, Object_Unknown } from "../../base-types";
import Resource from "../resource";
import { LanguageResource } from "./language-resource";
import { MenuItem } from "./menu-item";
import { PageComponentResource } from "./page-component-resource";
import { PortalSectionResource } from "./portal-section-resource";
export declare class PageResource extends Resource {
id: number;
identifier: string;
name: string;
title: MapCultureTo<string>;
path: MapCultureTo<string>;
data: Object_Unknown;
isTitleVisible: boolean;
isInSiteMap: boolean;
isInMenu: boolean;
zones: MapStringTo<Array<PageComponentResource>>;
sections: Array<PortalSectionResource>;
menus: MapStringTo<Array<MenuItem>>;
languages: Array<LanguageResource>;
messages: MapStringTo<string>;
backDestination: Nullable<string>;
}