UNPKG

@vime/angular

Version:

Angular bindings for the Vime media player.

53 lines 5.23 kB
import { __decorate } from "tslib"; /* eslint-disable */ /* tslint:disable */ // @ts-nocheck import { ChangeDetectionStrategy, ChangeDetectorRef, Component, ElementRef, NgZone } from '@angular/core'; import { ProxyCmp, initOutputs } from '../lib'; import { VmSlider } from '@vime/core'; import { define } from '../lib'; const SliderInputs = [ 'step', 'min', 'max', 'value', 'valueText', 'label', ]; const SliderMethods = []; const SliderOutputs = [ 'vmValueChange', 'vmFocus', 'vmBlur', ]; let Slider = class Slider { constructor(c, r, z) { this.z = z; define('vm-slider', VmSlider); c.detach(); this.el = r.nativeElement; initOutputs(this, ['vmValueChange', 'vmFocus', 'vmBlur']); } }; Slider.decorators = [ { type: Component, args: [{ selector: 'vm-slider', changeDetection: ChangeDetectionStrategy.OnPush, template: '<ng-content></ng-content>', inputs: SliderInputs, outputs: SliderOutputs },] } ]; Slider.ctorParameters = () => [ { type: ChangeDetectorRef }, { type: ElementRef }, { type: NgZone } ]; Slider = __decorate([ ProxyCmp({ inputs: SliderInputs, methods: SliderMethods, }) ], Slider); export { Slider }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2xpZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vcHJvamVjdHMvdmltZS9zcmMvY29tcG9uZW50cy9TbGlkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLG9CQUFvQjtBQUNwQixvQkFBb0I7QUFDcEIsY0FBYztBQUNkLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxpQkFBaUIsRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFnQixNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDeEgsT0FBTyxFQUFFLFFBQVEsRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUM7QUFHL0MsT0FBTyxFQUNMLFFBQVEsRUFDVCxNQUFNLFlBQVksQ0FBQztBQUVwQixPQUFPLEVBQUUsTUFBTSxFQUFFLE1BQU0sUUFBUSxDQUFDO0FBR2hDLE1BQU0sWUFBWSxHQUFhO0lBQzdCLE1BQU07SUFDTixLQUFLO0lBQ0wsS0FBSztJQUNMLE9BQU87SUFDUCxXQUFXO0lBQ1gsT0FBTztDQUNSLENBQUM7QUFFRixNQUFNLGFBQWEsR0FBYSxFQUUvQixDQUFDO0FBRUYsTUFBTSxhQUFhLEdBQWE7SUFDOUIsZUFBZTtJQUNmLFNBQVM7SUFDVCxRQUFRO0NBQ1QsQ0FBQztJQWlCVyxNQUFNLFNBQU4sTUFBTTtJQVVqQixZQUFZLENBQW9CLEVBQUUsQ0FBYSxFQUFZLENBQVM7UUFBVCxNQUFDLEdBQUQsQ0FBQyxDQUFRO1FBQ2xFLE1BQU0sQ0FBQyxXQUFXLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFDOUIsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO1FBQ1gsSUFBSSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsYUFBYSxDQUFDO1FBQzFCLFdBQVcsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxlQUFlLEVBQUUsU0FBUyxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQUE7SUFDM0QsQ0FBQztDQUNGLENBQUE7O1lBdkJBLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsV0FBVztnQkFDckIsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07Z0JBQy9DLFFBQVEsRUFBRSwyQkFBMkI7Z0JBQ3JDLE1BQU0sRUFBRSxZQUFZO2dCQUNwQixPQUFPLEVBQUUsYUFBYTthQUN2Qjs7O1lBNUNpQyxpQkFBaUI7WUFBYSxVQUFVO1lBQWdCLE1BQU07O0FBNkNuRixNQUFNO0lBWGxCLFFBQVEsQ0FBQztRQUNSLE1BQU0sRUFBRSxZQUFZO1FBQ3BCLE9BQU8sRUFBRSxhQUFhO0tBQ3ZCLENBQUM7R0FRVyxNQUFNLENBZ0JsQjtTQWhCWSxNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiXG4vKiBlc2xpbnQtZGlzYWJsZSAqL1xuLyogdHNsaW50OmRpc2FibGUgKi9cbi8vIEB0cy1ub2NoZWNrXG5pbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ2hhbmdlRGV0ZWN0b3JSZWYsIENvbXBvbmVudCwgRWxlbWVudFJlZiwgRXZlbnRFbWl0dGVyLCBOZ1pvbmUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFByb3h5Q21wLCBpbml0T3V0cHV0cyB9IGZyb20gJy4uL2xpYic7XG5pbXBvcnQgdHlwZSB7IEpTWCwgQ29tcG9uZW50cyB9IGZyb20gJ0B2aW1lL2NvcmUvZGlzdC90eXBlcyc7XG5cbmltcG9ydCB7IFxuICBWbVNsaWRlciBcbn0gZnJvbSAnQHZpbWUvY29yZSc7XG5cbmltcG9ydCB7IGRlZmluZSB9IGZyb20gJy4uL2xpYic7XG4gIFxuXG5jb25zdCBTbGlkZXJJbnB1dHM6IHN0cmluZ1tdID0gW1xuICAnc3RlcCcsXG4gICdtaW4nLFxuICAnbWF4JyxcbiAgJ3ZhbHVlJyxcbiAgJ3ZhbHVlVGV4dCcsXG4gICdsYWJlbCcsXG5dO1xuXG5jb25zdCBTbGlkZXJNZXRob2RzOiBzdHJpbmdbXSA9IFtcbiAgXG5dO1xuXG5jb25zdCBTbGlkZXJPdXRwdXRzOiBzdHJpbmdbXSA9IFtcbiAgJ3ZtVmFsdWVDaGFuZ2UnLFxuICAndm1Gb2N1cycsXG4gICd2bUJsdXInLFxuXTtcblxuZXhwb3J0IHR5cGUgRW1pdHRlcjxUIGV4dGVuZHMgKCguLi5hcmdzOiBhbnlbXSkgPT4gYW55KSB8IHVuZGVmaW5lZD4gPSBFdmVudEVtaXR0ZXI8UGFyYW1ldGVyczxFeGNsdWRlPFQsIHVuZGVmaW5lZD4+WzBdPjtcblxuZXhwb3J0IGRlY2xhcmUgaW50ZXJmYWNlIFNsaWRlciBleHRlbmRzIENvbXBvbmVudHMuVm1TbGlkZXIge31cblxuQFByb3h5Q21wKHtcbiAgaW5wdXRzOiBTbGlkZXJJbnB1dHMsXG4gIG1ldGhvZHM6IFNsaWRlck1ldGhvZHMsXG59KVxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAndm0tc2xpZGVyJyxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIHRlbXBsYXRlOiAnPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PicsXG4gIGlucHV0czogU2xpZGVySW5wdXRzLFxuICBvdXRwdXRzOiBTbGlkZXJPdXRwdXRzLFxufSlcbmV4cG9ydCBjbGFzcyBTbGlkZXIge1xuICBwcm90ZWN0ZWQgZWw6IEhUTUxFbGVtZW50O1xuXG4gIC8qKiBFbWl0dGVkIHdoZW4gdGhlIHZhbHVlIG9mIHRoZSB1bmRlcmx5aW5nIGBpbnB1dGAgZmllbGQgY2hhbmdlcy4gKi9cbiAgdm1WYWx1ZUNoYW5nZSE6IEVtaXR0ZXI8SlNYLlZtU2xpZGVyW1wib25WbVZhbHVlQ2hhbmdlXCJdPjtcbiAgLyoqIEVtaXR0ZWQgd2hlbiB0aGUgc2xpZGVyIHJlY2VpdmVzIGZvY3VzLiAqL1xuICB2bUZvY3VzITogRW1pdHRlcjxKU1guVm1TbGlkZXJbXCJvblZtRm9jdXNcIl0+O1xuICAvKiogRW1pdHRlZCB3aGVuIHRoZSBzbGlkZXIgbG9zZXMgZm9jdXMuICovXG4gIHZtQmx1ciE6IEVtaXR0ZXI8SlNYLlZtU2xpZGVyW1wib25WbUJsdXJcIl0+O1xuXG4gIGNvbnN0cnVjdG9yKGM6IENoYW5nZURldGVjdG9yUmVmLCByOiBFbGVtZW50UmVmLCBwcm90ZWN0ZWQgejogTmdab25lKSB7XG4gICAgZGVmaW5lKCd2bS1zbGlkZXInLCBWbVNsaWRlcik7XG4gICAgYy5kZXRhY2goKTtcbiAgICB0aGlzLmVsID0gci5uYXRpdmVFbGVtZW50O1xuICAgIGluaXRPdXRwdXRzKHRoaXMsIFsndm1WYWx1ZUNoYW5nZScsICd2bUZvY3VzJywgJ3ZtQmx1ciddKVxuICB9XG59XG4gICJdfQ==