UNPKG

@junte/ui

Version:

Quality Angular UI components kit

21 lines (20 loc) 1.48 kB
import { Key, Modifier } from '../enums/keyboard'; import * as ɵngcc0 from '@angular/core'; import * as ɵngcc1 from '@angular/common'; interface Shortcut { key: Key; modifier: Modifier; action: Function; } export declare class ShortcutsDirective { shortcuts: Shortcut[]; select(event: KeyboardEvent): void; static ɵfac: ɵngcc0.ɵɵFactoryDef<ShortcutsDirective, never>; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta<ShortcutsDirective, "[jntShortcuts]", never, { "shortcuts": "jntShortcuts"; }, {}, never>; } export declare class ShortcutsModule { static ɵmod: ɵngcc0.ɵɵNgModuleDefWithMeta<ShortcutsModule, [typeof ShortcutsDirective], [typeof ɵngcc1.CommonModule], [typeof ShortcutsDirective]>; static ɵinj: ɵngcc0.ɵɵInjectorDef<ShortcutsModule>; } export {}; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hvcnRjdXRzLmQudHMiLCJzb3VyY2VzIjpbInNob3J0Y3V0cy5kLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7QUFDQTs7Ozs7Ozs7OztBQVFBOzs7O0FBRUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBLZXksIE1vZGlmaWVyIH0gZnJvbSAnLi4vZW51bXMva2V5Ym9hcmQnO1xuaW50ZXJmYWNlIFNob3J0Y3V0IHtcbiAgICBrZXk6IEtleTtcbiAgICBtb2RpZmllcjogTW9kaWZpZXI7XG4gICAgYWN0aW9uOiBGdW5jdGlvbjtcbn1cbmV4cG9ydCBkZWNsYXJlIGNsYXNzIFNob3J0Y3V0c0RpcmVjdGl2ZSB7XG4gICAgc2hvcnRjdXRzOiBTaG9ydGN1dFtdO1xuICAgIHNlbGVjdChldmVudDogS2V5Ym9hcmRFdmVudCk6IHZvaWQ7XG59XG5leHBvcnQgZGVjbGFyZSBjbGFzcyBTaG9ydGN1dHNNb2R1bGUge1xufVxuZXhwb3J0IHt9O1xuIl19