UNPKG

armisa-models

Version:
20 lines (19 loc) 730 B
import { BasePageData } from "../Page/BasePageData"; import { PageEventType } from "../Page/Events"; import { Callback } from "../Types"; import { MainStacksFactory } from "./Main"; export interface IResponseOfReport<IROW> { rows: IROW[]; searchParameter: any; } export declare class StackFactory { pageData: BasePageData; mainStackFactory: MainStacksFactory; stackId: number; isDeleted: number; trigger: (eventName: PageEventType, ...args: any) => void; on: (eventName: PageEventType, callBack: Callback) => void; removeOn: (eventName: PageEventType) => void; stackWillUnMount: () => void; constructor(pageData: BasePageData, mainStackFactory: MainStacksFactory); }