UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

29 lines (28 loc) 770 B
import { ICoreSypc, ICoreSypg, ICoreSypgr, ICoreSytm, ITabs } from "../schema/core"; import { controllerResponse } from "../utilities/helpers/response.helper"; export interface designConfigControllerResponse extends controllerResponse { data?: designConfigResponseData; } export interface designConfigResponseData { page?: Partial<ICoreSypg>; theme?: Partial<ICoreSytm>; grid?: { [key: string]: ICoreSypgr; }; controls?: { [key: string]: ICoreSypc; }; tab?: { [key: string]: ICoreTabs; }; } export interface ICoreTabs { _id?: string; syptb_title: string; syptb_tabs: { [key: string]: ITabs; }; syptb_tab_code: string; syptb_page_id_sypg: string; syptb_isactive?: boolean; }