///
///
///
///
///
///
///
///
///
///
///
declare module "copyright" {
export class FramePluginWelcomeCopyright {
static toString(): string;
}
}
declare module "sk/frame/plugin/welcome/HeaderPanel" {
import { UiControl } from 'foundation/editor/ui/core/UiControl';
export type HeaderPanelState = {
steps: Array;
current: number;
};
export class HeaderPanel extends UiControl {
state: HeaderPanelState;
constructor(props: any, context?: any);
private onHomeClick;
render(): JSX.Element;
}
}
declare module "sk/frame/plugin/welcome/IndexSpace" {
export class IndexSpace {
static namespaces(): string[];
}
}
declare module "sk/frame/plugin/welcome/WelcomeControlEnum" {
export class WelcomeControlEnum {
}
}
declare module "sk/frame/plugin/welcome/WelcomePanel" {
import * as React from 'react';
import { UiContainer } from 'foundation/editor/ui/core/UiContainer';
export class WelcomePanel extends UiContainer {
onEntryClick: (event: any) => void;
makeIcon: (type: string) => React.JSX.Element;
render(): JSX.Element;
}
}
declare module "sk/frame/plugin/welcome/WelcomePlugin" {
import { EventObject } from 'cross/runtime/lang/EventObject';
import { ListenerContext } from 'cross/runtime/lang/ListenerContext';
import { PluginBase } from 'cross/runtime/framework/plugin/PluginBase';
import { PluginContext } from 'cross/runtime/framework/plugin/PluginContext';
import { PluginResult } from 'cross/runtime/framework/plugin/PluginResult';
import { PluginService } from 'cross/runtime/framework/plugin/PluginService';
import { UiDesktopService } from 'foundation/editor/ui/desktop/UiDesktopService';
import { UiDesktopToolbarSpace } from 'foundation/editor/ui/desktop/UiDesktopToolbarSpace';
import { UiControlService } from 'foundation/editor/ui/UiControlService';
export class WelcomePlugin extends PluginBase {
protected _toolbarSpace: UiDesktopToolbarSpace;
protected _pluginService: PluginService;
protected _controlService: UiControlService;
protected _desktopService: UiDesktopService;
onDesktopActive(sender: ListenerContext, event: EventObject): void;
activeAsync(context: PluginContext): Promise;
static get instance(): WelcomePlugin;
}
}