UNPKG

@xui/components

Version:

xUI Components for Angular

29 lines 6.09 kB
import { InjectionToken } from '@angular/core'; export const BUTTON_MODULE = 'button'; export const CHECKBOX_MODULE = 'checkbox'; export const DATE_PICKER_MODULE = 'datePicker'; export const TOOLTIP_MODULE = 'tooltip'; export const SNACKBAR_MODULE = 'snackbar'; // TODO: finish these export const DECAGRAM_MODULE = 'decagram'; export const DIVIDER_MODULE = 'divider'; export const IMAGE_UPLOAD_MODULE = 'imageUpload'; export const INPUT_MODULE = 'input'; export const LAYOUT_MODULE = 'layout'; export class SnackBarConfig { constructor() { this.duration = 5000; this.data = null; /** The politeness level for the LiveAnnouncer announcement. */ this.politeness = 'assertive'; /** * Message to be announced by the LiveAnnouncer. When opening a snackbar without a custom * component or template, the announcement message will default to the specified message. */ this.announcementMessage = ''; this.horizontalPosition = 'center'; this.verticalPosition = 'bottom'; } } export const XUI_CONFIG = new InjectionToken('xui-config'); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vbGlicy94dWkvc3JjL2NvbmZpZy9jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGNBQWMsRUFBb0IsTUFBTSxlQUFlLENBQUM7QUFTakUsTUFBTSxDQUFDLE1BQU0sYUFBYSxHQUFHLFFBQVEsQ0FBQztBQUN0QyxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsVUFBVSxDQUFDO0FBQzFDLE1BQU0sQ0FBQyxNQUFNLGtCQUFrQixHQUFHLFlBQVksQ0FBQztBQUMvQyxNQUFNLENBQUMsTUFBTSxjQUFjLEdBQUcsU0FBUyxDQUFDO0FBQ3hDLE1BQU0sQ0FBQyxNQUFNLGVBQWUsR0FBRyxVQUFVLENBQUM7QUFFMUMscUJBQXFCO0FBQ3JCLE1BQU0sQ0FBQyxNQUFNLGVBQWUsR0FBRyxVQUFVLENBQUM7QUFDMUMsTUFBTSxDQUFDLE1BQU0sY0FBYyxHQUFHLFNBQVMsQ0FBQztBQUN4QyxNQUFNLENBQUMsTUFBTSxtQkFBbUIsR0FBRyxhQUFhLENBQUM7QUFDakQsTUFBTSxDQUFDLE1BQU0sWUFBWSxHQUFHLE9BQU8sQ0FBQztBQUNwQyxNQUFNLENBQUMsTUFBTSxhQUFhLEdBQUcsUUFBUSxDQUFDO0FBd0N0QyxNQUFNLE9BQU8sY0FBYztJQUEzQjtRQUNFLGFBQVEsR0FBWSxJQUFJLENBQUM7UUFDekIsU0FBSSxHQUFjLElBQUksQ0FBQztRQVF2QiwrREFBK0Q7UUFDL0QsZUFBVSxHQUF3QixXQUFXLENBQUM7UUFFOUM7OztXQUdHO1FBQ0gsd0JBQW1CLEdBQVksRUFBRSxDQUFDO1FBUWxDLHVCQUFrQixHQUFnQyxRQUFRLENBQUM7UUFDM0QscUJBQWdCLEdBQThCLFFBQVEsQ0FBQztJQUN6RCxDQUFDO0NBQUE7QUFFRCxNQUFNLENBQUMsTUFBTSxVQUFVLEdBQUcsSUFBSSxjQUFjLENBQVksWUFBWSxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3Rpb25Ub2tlbiwgVmlld0NvbnRhaW5lclJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSW5wdXRDb2xvciwgSW5wdXRTaXplIH0gZnJvbSAnLi4vaW5wdXQnO1xuaW1wb3J0IHsgQnV0dG9uQ29sb3IsIEJ1dHRvblNpemUsIEJ1dHRvblR5cGUgfSBmcm9tICcuLi9idXR0b24nO1xuaW1wb3J0IHsgQ2hlY2tib3hDb2xvciB9IGZyb20gJy4uL2NoZWNrYm94JztcbmltcG9ydCB7IERhdGVQaWNrZXJDb2xvciwgRGF0ZVBpY2tlclNpemUgfSBmcm9tICcuLi9kYXRlLXBpY2tlcic7XG5pbXBvcnQgeyBTbmFja0Jhckhvcml6b250YWxQb3NpdGlvbiwgU25hY2tCYXJWZXJ0aWNhbFBvc2l0aW9uIH0gZnJvbSAnLi4vc25hY2stYmFyJztcbmltcG9ydCB7IERpcmVjdGlvbiwgRGlyZWN0aW9uYWxpdHkgfSBmcm9tICdAYW5ndWxhci9jZGsvYmlkaSc7XG5pbXBvcnQgeyBBcmlhTGl2ZVBvbGl0ZW5lc3MgfSBmcm9tICdAYW5ndWxhci9jZGsvYTExeSc7XG5cbmV4cG9ydCBjb25zdCBCVVRUT05fTU9EVUxFID0gJ2J1dHRvbic7XG5leHBvcnQgY29uc3QgQ0hFQ0tCT1hfTU9EVUxFID0gJ2NoZWNrYm94JztcbmV4cG9ydCBjb25zdCBEQVRFX1BJQ0tFUl9NT0RVTEUgPSAnZGF0ZVBpY2tlcic7XG5leHBvcnQgY29uc3QgVE9PTFRJUF9NT0RVTEUgPSAndG9vbHRpcCc7XG5leHBvcnQgY29uc3QgU05BQ0tCQVJfTU9EVUxFID0gJ3NuYWNrYmFyJztcblxuLy8gVE9ETzogZmluaXNoIHRoZXNlXG5leHBvcnQgY29uc3QgREVDQUdSQU1fTU9EVUxFID0gJ2RlY2FncmFtJztcbmV4cG9ydCBjb25zdCBESVZJREVSX01PRFVMRSA9ICdkaXZpZGVyJztcbmV4cG9ydCBjb25zdCBJTUFHRV9VUExPQURfTU9EVUxFID0gJ2ltYWdlVXBsb2FkJztcbmV4cG9ydCBjb25zdCBJTlBVVF9NT0RVTEUgPSAnaW5wdXQnO1xuZXhwb3J0IGNvbnN0IExBWU9VVF9NT0RVTEUgPSAnbGF5b3V0Jztcbi8vIGV4cG9ydCBjb25zdCBNRU5VX01PRFVMRVxuXG5leHBvcnQgaW50ZXJmYWNlIFh1aUNvbmZpZyB7XG4gIGJ1dHRvbj86IEJ1dHRvbkNvbmZpZztcbiAgaW5wdXQ/OiBJbnB1dENvbmZpZztcbiAgY2hlY2tib3g/OiBDaGVja2JveENvbmZpZztcbiAgZGF0ZVBpY2tlcj86IERhdGVQaWNrZXJDb25maWc7XG5cbiAgdG9vbHRpcD86IFRvb2x0aXBDb25maWc7XG4gIHNuYWNrYmFyPzogU25hY2tCYXJDb25maWc7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnV0dG9uQ29uZmlnIHtcbiAgc3RhdGVEZWxheT86IG51bWJlcjtcblxuICB0eXBlPzogQnV0dG9uVHlwZTtcbiAgY29sb3I/OiBCdXR0b25Db2xvcjtcbiAgc2l6ZT86IEJ1dHRvblNpemU7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQ2hlY2tib3hDb25maWcge1xuICBjb2xvcj86IENoZWNrYm94Q29sb3I7XG4gIGRpc2FibGVkPzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBEYXRlUGlja2VyQ29uZmlnIHtcbiAgY29sb3I/OiBEYXRlUGlja2VyQ29sb3I7XG4gIHNpemU/OiBEYXRlUGlja2VyU2l6ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBJbnB1dENvbmZpZyB7XG4gIGNvbG9yPzogSW5wdXRDb2xvcjtcbiAgc2l6ZT86IElucHV0U2l6ZTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBUb29sdGlwQ29uZmlnIHtcbiAgZGlzYWJsZWQ/OiBib29sZWFuO1xufVxuXG5leHBvcnQgY2xhc3MgU25hY2tCYXJDb25maWc8RCA9IGFueT4ge1xuICBkdXJhdGlvbj86IG51bWJlciA9IDUwMDA7XG4gIGRhdGE/OiBEIHwgbnVsbCA9IG51bGw7XG5cbiAgLyoqXG4gICAqIFRoZSB2aWV3IGNvbnRhaW5lciB0aGF0IHNlcnZlcyBhcyB0aGUgcGFyZW50IGZvciB0aGUgc25hY2tiYXIgZm9yIHRoZSBwdXJwb3NlcyBvZiBkZXBlbmRlbmN5XG4gICAqIGluamVjdGlvbi4gTm90ZTogdGhpcyBkb2VzIG5vdCBhZmZlY3Qgd2hlcmUgdGhlIHNuYWNrYmFyIGlzIGluc2VydGVkIGluIHRoZSBET00uXG4gICAqL1xuICB2aWV3Q29udGFpbmVyUmVmPzogVmlld0NvbnRhaW5lclJlZiB8IG51bGw7XG5cbiAgLyoqIFRoZSBwb2xpdGVuZXNzIGxldmVsIGZvciB0aGUgTGl2ZUFubm91bmNlciBhbm5vdW5jZW1lbnQuICovXG4gIHBvbGl0ZW5lc3M/OiBBcmlhTGl2ZVBvbGl0ZW5lc3MgPSAnYXNzZXJ0aXZlJztcblxuICAvKipcbiAgICogTWVzc2FnZSB0byBiZSBhbm5vdW5jZWQgYnkgdGhlIExpdmVBbm5vdW5jZXIuIFdoZW4gb3BlbmluZyBhIHNuYWNrYmFyIHdpdGhvdXQgYSBjdXN0b21cbiAgICogY29tcG9uZW50IG9yIHRlbXBsYXRlLCB0aGUgYW5ub3VuY2VtZW50IG1lc3NhZ2Ugd2lsbCBkZWZhdWx0IHRvIHRoZSBzcGVjaWZpZWQgbWVzc2FnZS5cbiAgICovXG4gIGFubm91bmNlbWVudE1lc3NhZ2U/OiBzdHJpbmcgPSAnJztcblxuICAvKiogVGV4dCBsYXlvdXQgZGlyZWN0aW9uIGZvciB0aGUgc25hY2sgYmFyLiAqL1xuICBkaXJlY3Rpb24/OiBEaXJlY3Rpb24gfCBEaXJlY3Rpb25hbGl0eTtcblxuICAvKiogRXh0cmEgQ1NTIGNsYXNzZXMgdG8gYmUgYWRkZWQgdG8gdGhlIHNuYWNrIGJhciBjb250YWluZXIuICovXG4gIHBhbmVsQ2xhc3M/OiBzdHJpbmcgfCBzdHJpbmdbXTtcblxuICBob3Jpem9udGFsUG9zaXRpb24/OiBTbmFja0Jhckhvcml6b250YWxQb3NpdGlvbiA9ICdjZW50ZXInO1xuICB2ZXJ0aWNhbFBvc2l0aW9uPzogU25hY2tCYXJWZXJ0aWNhbFBvc2l0aW9uID0gJ2JvdHRvbSc7XG59XG5cbmV4cG9ydCBjb25zdCBYVUlfQ09ORklHID0gbmV3IEluamVjdGlvblRva2VuPFh1aUNvbmZpZz4oJ3h1aS1jb25maWcnKTtcbiJdfQ==