@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
26 lines (25 loc) • 900 B
TypeScript
import { PrintButtonState } from "@docsvision/webclient/BackOffice/PrintButton";
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
import { IDropdownButtonListItem } from "@docsvision/webclient/Helpers/DropdownButton";
export declare class PrintButtonLogic {
state: PrintButtonState;
emptyList: IDropdownButtonListItem[];
constructor(state: PrintButtonState);
domain:
import("effector").Domain;
toggleList:
import("effector").Event<void>;
closeList:
import("effector").Event<void>;
setList:
import("effector").Event<GenModels.TransformationDataModel[]>;
$isOpen:
import("effector").Store<boolean>;
$list:
import("effector").Store<IDropdownButtonListItem[]>;
$oneItem:
import("effector").Store<IDropdownButtonListItem>;
private getHtmlByXsltAlias;
private getHtmlByXsltId;
private onClickItem;
}