UNPKG

@grapecity/inputman.angular

Version:

このパッケージには、Angular用の[InputManJS](https://developer.mescius.jp/inputmanjs)コンポーネントが含まれます。

29 lines (28 loc) 1.55 kB
import { QueryList, ElementRef, EventEmitter } from '@angular/core'; import { GC } from '../inputman'; import { GcComponents } from './GcComponents'; import * as i0 from "@angular/core"; export declare class GcShortcutInfoComponent { shortcutKey: GC.InputMan.GcShortcutKey; shift: boolean; ctrl: boolean; alt: boolean; target: string; action: GC.InputMan.IAction | GC.InputMan.GcShortcutAction; blockMessage: boolean; static ɵfac: i0.ɵɵFactoryDeclaration<GcShortcutInfoComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<GcShortcutInfoComponent, "gc-shortcut-info", never, { "shortcutKey": "shortcutKey"; "shift": "shift"; "ctrl": "ctrl"; "alt": "alt"; "target": "target"; "action": "action"; "blockMessage": "blockMessage"; }, {}, never, never, false, never>; } export declare class GcShortcutComponent extends GcComponents<GC.InputMan.GcShortcut> { blockMessage: boolean; triggerAll: boolean; shortcutInfoList: QueryList<GcShortcutInfoComponent>; preAction: EventEmitter<object>; postAction: EventEmitter<object>; constructor(ref: ElementRef); protected initGcComponent(): void; private tryGetTarget; protected bindEvent(): void; static ɵfac: i0.ɵɵFactoryDeclaration<GcShortcutComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<GcShortcutComponent, "gc-shortcut", never, { "blockMessage": "blockMessage"; "triggerAll": "triggerAll"; }, { "preAction": "preAction"; "postAction": "postAction"; }, ["shortcutInfoList"], never, false, never>; }