@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
12 lines (11 loc) • 614 B
TypeScript
import { IRouteHandler } from "@docsvision/webclient/System/IRouteHandler";
import { RouteHandleResult } from "@docsvision/webclient/System/RouteHandleResult";
import { RouteType } from "@docsvision/webclient/System/RouteType";
/**
* Закрывает боковую панель главного меню при переходе на другой роут.
*/
export declare class MainMenuRouteHandler implements IRouteHandler<unknown> {
name: string;
mountRoute?(data: unknown, routeType: RouteType): Promise<RouteHandleResult>;
unmountRoute(data: unknown, routeType: RouteType): Promise<void>;
}