UNPKG

@asi-ngtools/lib

Version:

This project is a little components library, simple to use, which will help you to simplify your project.

93 lines (92 loc) 5.38 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ /** * Class de configuration */ export class AsiNotificationConfig { } if (false) { /** @type {?} */ AsiNotificationConfig.prototype.position; /** @type {?} */ AsiNotificationConfig.prototype.type; /** @type {?} */ AsiNotificationConfig.prototype.delayInMs; /** @type {?} */ AsiNotificationConfig.prototype.withIcon; } /** * Les differentes positions d'affichage possible */ export class AsiNotificationPosition { /** * @param {?} value */ constructor(value) { this.value = value; } /** * @return {?} */ toString() { return this.value; } } AsiNotificationPosition.TOP_LEFT = new AsiNotificationPosition('top_left'); AsiNotificationPosition.TOP_RIGHT = new AsiNotificationPosition('top_right'); AsiNotificationPosition.TOP_CENTER = new AsiNotificationPosition('top_center'); AsiNotificationPosition.BOTTOM_LEFT = new AsiNotificationPosition('bottom_left'); AsiNotificationPosition.BOTTOM_RIGHT = new AsiNotificationPosition('bottom_right'); AsiNotificationPosition.BOTTOM_CENTER = new AsiNotificationPosition('bottom_center'); if (false) { /** @type {?} */ AsiNotificationPosition.TOP_LEFT; /** @type {?} */ AsiNotificationPosition.TOP_RIGHT; /** @type {?} */ AsiNotificationPosition.TOP_CENTER; /** @type {?} */ AsiNotificationPosition.BOTTOM_LEFT; /** @type {?} */ AsiNotificationPosition.BOTTOM_RIGHT; /** @type {?} */ AsiNotificationPosition.BOTTOM_CENTER; /** @type {?} */ AsiNotificationPosition.prototype.value; } /** * Les differents type de notification possible */ export class AsiNotificationType { /** * @param {?} value */ constructor(value) { this.value = value; } /** * @return {?} */ toString() { return this.value; } } AsiNotificationType.SUCCESS = new AsiNotificationType('success'); AsiNotificationType.INFO = new AsiNotificationType('info'); AsiNotificationType.ERROR = new AsiNotificationType('error'); AsiNotificationType.WARNING = new AsiNotificationType('warning'); if (false) { /** @type {?} */ AsiNotificationType.SUCCESS; /** @type {?} */ AsiNotificationType.INFO; /** @type {?} */ AsiNotificationType.ERROR; /** @type {?} */ AsiNotificationType.WARNING; /** @type {?} */ AsiNotificationType.prototype.value; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNpLW5vdGlmaWNhdGlvbi1jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYXNpLW5ndG9vbHMvbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvYXNpLW5vdGlmaWNhdGlvbi9hc2ktbm90aWZpY2F0aW9uLWNvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBR0EsTUFBTTtDQUtMOzs7Ozs7Ozs7Ozs7OztBQUtELE1BQU07Ozs7SUFTSixZQUFtQixLQUFhO1FBQWIsVUFBSyxHQUFMLEtBQUssQ0FBUTtLQUMvQjs7OztJQUNELFFBQVE7UUFDTixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQztLQUNuQjs7bUNBWGlCLElBQUksdUJBQXVCLENBQUMsVUFBVSxDQUFDO29DQUN0QyxJQUFJLHVCQUF1QixDQUFDLFdBQVcsQ0FBQztxQ0FDdkMsSUFBSSx1QkFBdUIsQ0FBQyxZQUFZLENBQUM7c0NBQ3hDLElBQUksdUJBQXVCLENBQUMsYUFBYSxDQUFDO3VDQUN6QyxJQUFJLHVCQUF1QixDQUFDLGNBQWMsQ0FBQzt3Q0FDMUMsSUFBSSx1QkFBdUIsQ0FBQyxlQUFlLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBWXJFLE1BQU07Ozs7SUFPSixZQUFtQixLQUFhO1FBQWIsVUFBSyxHQUFMLEtBQUssQ0FBUTtLQUMvQjs7OztJQUNELFFBQVE7UUFDTixNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQztLQUNuQjs7OEJBVGdCLElBQUksbUJBQW1CLENBQUMsU0FBUyxDQUFDOzJCQUNyQyxJQUFJLG1CQUFtQixDQUFDLE1BQU0sQ0FBQzs0QkFDOUIsSUFBSSxtQkFBbUIsQ0FBQyxPQUFPLENBQUM7OEJBQzlCLElBQUksbUJBQW1CLENBQUMsU0FBUyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIENsYXNzIGRlIGNvbmZpZ3VyYXRpb25cclxuICovXHJcbmV4cG9ydCBjbGFzcyBBc2lOb3RpZmljYXRpb25Db25maWcge1xyXG4gIHBvc2l0aW9uOiBBc2lOb3RpZmljYXRpb25Qb3NpdGlvbjtcclxuICB0eXBlOiBBc2lOb3RpZmljYXRpb25UeXBlO1xyXG4gIGRlbGF5SW5NczogbnVtYmVyO1xyXG4gIHdpdGhJY29uOiBib29sZWFuO1xyXG59XHJcblxyXG4vKipcclxuICogTGVzIGRpZmZlcmVudGVzIHBvc2l0aW9ucyBkJ2FmZmljaGFnZSBwb3NzaWJsZVxyXG4gKi9cclxuZXhwb3J0IGNsYXNzIEFzaU5vdGlmaWNhdGlvblBvc2l0aW9uIHtcclxuXHJcbiAgc3RhdGljIFRPUF9MRUZUID0gbmV3IEFzaU5vdGlmaWNhdGlvblBvc2l0aW9uKCd0b3BfbGVmdCcpO1xyXG4gIHN0YXRpYyBUT1BfUklHSFQgPSBuZXcgQXNpTm90aWZpY2F0aW9uUG9zaXRpb24oJ3RvcF9yaWdodCcpO1xyXG4gIHN0YXRpYyBUT1BfQ0VOVEVSID0gbmV3IEFzaU5vdGlmaWNhdGlvblBvc2l0aW9uKCd0b3BfY2VudGVyJyk7XHJcbiAgc3RhdGljIEJPVFRPTV9MRUZUID0gbmV3IEFzaU5vdGlmaWNhdGlvblBvc2l0aW9uKCdib3R0b21fbGVmdCcpO1xyXG4gIHN0YXRpYyBCT1RUT01fUklHSFQgPSBuZXcgQXNpTm90aWZpY2F0aW9uUG9zaXRpb24oJ2JvdHRvbV9yaWdodCcpO1xyXG4gIHN0YXRpYyBCT1RUT01fQ0VOVEVSID0gbmV3IEFzaU5vdGlmaWNhdGlvblBvc2l0aW9uKCdib3R0b21fY2VudGVyJyk7XHJcblxyXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyB2YWx1ZTogc3RyaW5nKSB7XHJcbiAgfVxyXG4gIHRvU3RyaW5nKCkge1xyXG4gICAgcmV0dXJuIHRoaXMudmFsdWU7XHJcbiAgfVxyXG59XHJcblxyXG4vKipcclxuICogTGVzIGRpZmZlcmVudHMgdHlwZSBkZSBub3RpZmljYXRpb24gcG9zc2libGVcclxuICovXHJcbmV4cG9ydCBjbGFzcyBBc2lOb3RpZmljYXRpb25UeXBlIHtcclxuXHJcbiAgc3RhdGljIFNVQ0NFU1MgPSBuZXcgQXNpTm90aWZpY2F0aW9uVHlwZSgnc3VjY2VzcycpO1xyXG4gIHN0YXRpYyBJTkZPID0gbmV3IEFzaU5vdGlmaWNhdGlvblR5cGUoJ2luZm8nKTtcclxuICBzdGF0aWMgRVJST1IgPSBuZXcgQXNpTm90aWZpY2F0aW9uVHlwZSgnZXJyb3InKTtcclxuICBzdGF0aWMgV0FSTklORyA9IG5ldyBBc2lOb3RpZmljYXRpb25UeXBlKCd3YXJuaW5nJyk7XHJcblxyXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyB2YWx1ZTogc3RyaW5nKSB7XHJcbiAgfVxyXG4gIHRvU3RyaW5nKCkge1xyXG4gICAgcmV0dXJuIHRoaXMudmFsdWU7XHJcbiAgfVxyXG59XHJcbiJdfQ==