ng-select-blur
Version:
Angular ng-select - All in One UI Select, Multiselect and Autocomplete
51 lines (50 loc) • 2.29 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
/**
* @record
*/
export function NgOption() { }
/* TODO: handle strange member:
[name: string]: any;
*/
/** @type {?|undefined} */
NgOption.prototype.index;
/** @type {?|undefined} */
NgOption.prototype.htmlId;
/** @type {?|undefined} */
NgOption.prototype.mapped;
/** @type {?|undefined} */
NgOption.prototype.selected;
/** @type {?|undefined} */
NgOption.prototype.disabled;
/** @type {?|undefined} */
NgOption.prototype.marked;
/** @type {?|undefined} */
NgOption.prototype.label;
/** @type {?|undefined} */
NgOption.prototype.value;
/** @type {?|undefined} */
NgOption.prototype.parent;
/** @type {?|undefined} */
NgOption.prototype.children;
/** @enum {number} */
var KeyCode = {
Tab: 9,
Enter: 13,
Esc: 27,
Space: 32,
ArrowUp: 38,
ArrowDown: 40,
Backspace: 8,
};
export { KeyCode };
KeyCode[KeyCode.Tab] = 'Tab';
KeyCode[KeyCode.Enter] = 'Enter';
KeyCode[KeyCode.Esc] = 'Esc';
KeyCode[KeyCode.Space] = 'Space';
KeyCode[KeyCode.ArrowUp] = 'ArrowUp';
KeyCode[KeyCode.ArrowDown] = 'ArrowDown';
KeyCode[KeyCode.Backspace] = 'Backspace';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctc2VsZWN0LnR5cGVzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctc2VsZWN0LWJsdXIvIiwic291cmNlcyI6WyJuZy1zZWxlY3Qvbmctc2VsZWN0LnR5cGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWVJLE1BQU87SUFDUCxTQUFVO0lBQ1YsT0FBUTtJQUNSLFNBQVU7SUFDVixXQUFZO0lBQ1osYUFBYztJQUNkLFlBQWE7OztnQkFOYixHQUFHO2dCQUNILEtBQUs7Z0JBQ0wsR0FBRztnQkFDSCxLQUFLO2dCQUNMLE9BQU87Z0JBQ1AsU0FBUztnQkFDVCxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBOZ09wdGlvbiB7XG4gICAgW25hbWU6IHN0cmluZ106IGFueTtcbiAgICBpbmRleD86IG51bWJlcjtcbiAgICBodG1sSWQ/OiBzdHJpbmc7XG4gICAgbWFwcGVkPzogYm9vbGVhbjtcbiAgICBzZWxlY3RlZD86IGJvb2xlYW47XG4gICAgZGlzYWJsZWQ/OiBib29sZWFuO1xuICAgIG1hcmtlZD86IGJvb2xlYW47XG4gICAgbGFiZWw/OiBzdHJpbmc7XG4gICAgdmFsdWU/OiBzdHJpbmcgfCBPYmplY3Q7XG4gICAgcGFyZW50PzogTmdPcHRpb247XG4gICAgY2hpbGRyZW4/OiBOZ09wdGlvbltdO1xufVxuXG5leHBvcnQgZW51bSBLZXlDb2RlIHtcbiAgICBUYWIgPSA5LFxuICAgIEVudGVyID0gMTMsXG4gICAgRXNjID0gMjcsXG4gICAgU3BhY2UgPSAzMixcbiAgICBBcnJvd1VwID0gMzgsXG4gICAgQXJyb3dEb3duID0gNDAsXG4gICAgQmFja3NwYWNlID0gOFxufVxuIl19