com.phloxui
Version:
PhloxUI Ng2+ Framework
38 lines (37 loc) • 2.7 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import * as tslib_1 from "tslib";
import { I18N } from '../../decorator/I18N.decorator';
import { AbstractI18NApplicable } from '../../share/AbstractI18NApplicable';
export class ShortcutModel extends AbstractI18NApplicable {
/**
* @param {?} shortcut
* @param {?} handler
* @param {?=} hintLabel
* @param {?=} hintAnchorElements
*/
constructor(shortcut, handler, hintLabel, hintAnchorElements) {
super();
this.shortcut = shortcut;
this.handler = handler;
this.hintLabel = hintLabel;
this.hintAnchorElements = hintAnchorElements;
}
}
tslib_1.__decorate([
I18N(),
tslib_1.__metadata("design:type", String)
], ShortcutModel.prototype, "hintLabel", void 0);
function ShortcutModel_tsickle_Closure_declarations() {
/** @type {?} */
ShortcutModel.prototype.shortcut;
/** @type {?} */
ShortcutModel.prototype.hintLabel;
/** @type {?} */
ShortcutModel.prototype.handler;
/** @type {?} */
ShortcutModel.prototype.hintAnchorElements;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2hvcnRjdXRNb2RlbC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2NvbS5waGxveHVpLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudC9tb2RlbC9TaG9ydGN1dE1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3RELE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBRTVFLE1BQU0sb0JBQXFCLFNBQVEsc0JBQXNCOzs7Ozs7O0lBUXZELFlBQVksUUFBZ0IsRUFBRSxPQUFpQixFQUFFLFNBQWtCLEVBQUUsa0JBQXdCO1FBQzNGLEtBQUssRUFBRSxDQUFDO1FBQ1IsSUFBSSxDQUFDLFFBQVEsR0FBRyxRQUFRLENBQUM7UUFDekIsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUM7UUFDdkIsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsSUFBSSxDQUFDLGtCQUFrQixHQUFHLGtCQUFrQixDQUFDO0tBQzlDO0NBQ0Y7O0lBWkUsSUFBSSxFQUFFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSTE4TiB9IGZyb20gJy4uLy4uL2RlY29yYXRvci9JMThOLmRlY29yYXRvcic7XG5pbXBvcnQgeyBBYnN0cmFjdEkxOE5BcHBsaWNhYmxlIH0gZnJvbSAnLi4vLi4vc2hhcmUvQWJzdHJhY3RJMThOQXBwbGljYWJsZSc7XG5cbmV4cG9ydCBjbGFzcyBTaG9ydGN1dE1vZGVsIGV4dGVuZHMgQWJzdHJhY3RJMThOQXBwbGljYWJsZSB7XG5cbiAgcHVibGljIHNob3J0Y3V0OiBzdHJpbmc7XG4gIEBJMThOKClcbiAgcHVibGljIGhpbnRMYWJlbDogc3RyaW5nO1xuICBwdWJsaWMgaGFuZGxlcjogRnVuY3Rpb247XG4gIHB1YmxpYyBoaW50QW5jaG9yRWxlbWVudHM6IGFueTtcblxuICBjb25zdHJ1Y3RvcihzaG9ydGN1dDogc3RyaW5nLCBoYW5kbGVyOiBGdW5jdGlvbiwgaGludExhYmVsPzogc3RyaW5nLCBoaW50QW5jaG9yRWxlbWVudHM/OiBhbnkpIHtcbiAgICBzdXBlcigpO1xuICAgIHRoaXMuc2hvcnRjdXQgPSBzaG9ydGN1dDtcbiAgICB0aGlzLmhhbmRsZXIgPSBoYW5kbGVyO1xuICAgIHRoaXMuaGludExhYmVsID0gaGludExhYmVsO1xuICAgIHRoaXMuaGludEFuY2hvckVsZW1lbnRzID0gaGludEFuY2hvckVsZW1lbnRzO1xuICB9XG59XG4iXX0=