UNPKG

@junte/ui

Version:

Quality Angular UI components kit

52 lines (51 loc) 4.98 kB
import { EventEmitter, QueryList } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { NGXLogger } from 'ngx-logger'; import { DeviceService } from '../../layout/responsive/device.service'; import { Feature } from '../../core/enums/feature'; import { Orientation } from '../../core/enums/orientation'; import { UI } from '../../core/enums/ui'; import { Width } from '../../core/enums/width'; import { BreakpointService } from '../../layout/responsive/breakpoint.service'; import { SelectMode } from '../select/enums'; import { SwitcherOptionComponent } from './switcher-option.component'; import * as ɵngcc0 from '@angular/core'; export declare class SwitcherComponent implements ControlValueAccessor { private logger; breakpoint: BreakpointService; device: DeviceService; readonly host = "jnt-switcher-host"; ui: typeof UI; private _features; private _orientation; _width: Width; set orientation(type: Orientation); get orientation(): Orientation; disabled: boolean; keyField: string; _mode: SelectMode; set mode(mode: SelectMode); get mode(): SelectMode; set features(features: Feature[]); get features(): Feature[]; capacity: number; loading: boolean; set width(width: Width); updated: EventEmitter<any>; options: QueryList<SwitcherOptionComponent>; selected: any[]; version: number; onChange: (value: any) => void; onTouched: () => void; registerOnChange: (fn: any) => any; registerOnTouched: (fn: any) => any; onBlur: () => void; constructor(logger: NGXLogger, breakpoint: BreakpointService, device: DeviceService); writeValue(value: any | any[]): void; setDisabledState(disabled: boolean): void; select(value: any): void; selectAll(): void; static ɵfac: ɵngcc0.ɵɵFactoryDef<SwitcherComponent, never>; static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta<SwitcherComponent, "jnt-switcher", never, { "disabled": "disabled"; "capacity": "capacity"; "loading": "loading"; "orientation": "orientation"; "mode": "mode"; "features": "features"; "width": "width"; "keyField": "keyField"; }, { "updated": "selected"; }, ["options"], never>; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3dpdGNoZXIuY29tcG9uZW50LmQudHMiLCJzb3VyY2VzIjpbInN3aXRjaGVyLmNvbXBvbmVudC5kLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7QUFXQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQW1DQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEV2ZW50RW1pdHRlciwgUXVlcnlMaXN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb250cm9sVmFsdWVBY2Nlc3NvciB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IE5HWExvZ2dlciB9IGZyb20gJ25neC1sb2dnZXInO1xuaW1wb3J0IHsgRGV2aWNlU2VydmljZSB9IGZyb20gJy4uLy4uL2xheW91dC9yZXNwb25zaXZlL2RldmljZS5zZXJ2aWNlJztcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tICcuLi8uLi9jb3JlL2VudW1zL2ZlYXR1cmUnO1xuaW1wb3J0IHsgT3JpZW50YXRpb24gfSBmcm9tICcuLi8uLi9jb3JlL2VudW1zL29yaWVudGF0aW9uJztcbmltcG9ydCB7IFVJIH0gZnJvbSAnLi4vLi4vY29yZS9lbnVtcy91aSc7XG5pbXBvcnQgeyBXaWR0aCB9IGZyb20gJy4uLy4uL2NvcmUvZW51bXMvd2lkdGgnO1xuaW1wb3J0IHsgQnJlYWtwb2ludFNlcnZpY2UgfSBmcm9tICcuLi8uLi9sYXlvdXQvcmVzcG9uc2l2ZS9icmVha3BvaW50LnNlcnZpY2UnO1xuaW1wb3J0IHsgU2VsZWN0TW9kZSB9IGZyb20gJy4uL3NlbGVjdC9lbnVtcyc7XG5pbXBvcnQgeyBTd2l0Y2hlck9wdGlvbkNvbXBvbmVudCB9IGZyb20gJy4vc3dpdGNoZXItb3B0aW9uLmNvbXBvbmVudCc7XG5leHBvcnQgZGVjbGFyZSBjbGFzcyBTd2l0Y2hlckNvbXBvbmVudCBpbXBsZW1lbnRzIENvbnRyb2xWYWx1ZUFjY2Vzc29yIHtcbiAgICBwcml2YXRlIGxvZ2dlcjtcbiAgICBicmVha3BvaW50OiBCcmVha3BvaW50U2VydmljZTtcbiAgICBkZXZpY2U6IERldmljZVNlcnZpY2U7XG4gICAgcmVhZG9ubHkgaG9zdCA9IFwiam50LXN3aXRjaGVyLWhvc3RcIjtcbiAgICB1aTogdHlwZW9mIFVJO1xuICAgIHByaXZhdGUgX2ZlYXR1cmVzO1xuICAgIHByaXZhdGUgX29yaWVudGF0aW9uO1xuICAgIF93aWR0aDogV2lkdGg7XG4gICAgc2V0IG9yaWVudGF0aW9uKHR5cGU6IE9yaWVudGF0aW9uKTtcbiAgICBnZXQgb3JpZW50YXRpb24oKTogT3JpZW50YXRpb247XG4gICAgZGlzYWJsZWQ6IGJvb2xlYW47XG4gICAga2V5RmllbGQ6IHN0cmluZztcbiAgICBfbW9kZTogU2VsZWN0TW9kZTtcbiAgICBzZXQgbW9kZShtb2RlOiBTZWxlY3RNb2RlKTtcbiAgICBnZXQgbW9kZSgpOiBTZWxlY3RNb2RlO1xuICAgIHNldCBmZWF0dXJlcyhmZWF0dXJlczogRmVhdHVyZVtdKTtcbiAgICBnZXQgZmVhdHVyZXMoKTogRmVhdHVyZVtdO1xuICAgIGNhcGFjaXR5OiBudW1iZXI7XG4gICAgbG9hZGluZzogYm9vbGVhbjtcbiAgICBzZXQgd2lkdGgod2lkdGg6IFdpZHRoKTtcbiAgICB1cGRhdGVkOiBFdmVudEVtaXR0ZXI8YW55PjtcbiAgICBvcHRpb25zOiBRdWVyeUxpc3Q8U3dpdGNoZXJPcHRpb25Db21wb25lbnQ+O1xuICAgIHNlbGVjdGVkOiBhbnlbXTtcbiAgICB2ZXJzaW9uOiBudW1iZXI7XG4gICAgb25DaGFuZ2U6ICh2YWx1ZTogYW55KSA9PiB2b2lkO1xuICAgIG9uVG91Y2hlZDogKCkgPT4gdm9pZDtcbiAgICByZWdpc3Rlck9uQ2hhbmdlOiAoZm46IGFueSkgPT4gYW55O1xuICAgIHJlZ2lzdGVyT25Ub3VjaGVkOiAoZm46IGFueSkgPT4gYW55O1xuICAgIG9uQmx1cjogKCkgPT4gdm9pZDtcbiAgICBjb25zdHJ1Y3Rvcihsb2dnZXI6IE5HWExvZ2dlciwgYnJlYWtwb2ludDogQnJlYWtwb2ludFNlcnZpY2UsIGRldmljZTogRGV2aWNlU2VydmljZSk7XG4gICAgd3JpdGVWYWx1ZSh2YWx1ZTogYW55IHwgYW55W10pOiB2b2lkO1xuICAgIHNldERpc2FibGVkU3RhdGUoZGlzYWJsZWQ6IGJvb2xlYW4pOiB2b2lkO1xuICAgIHNlbGVjdCh2YWx1ZTogYW55KTogdm9pZDtcbiAgICBzZWxlY3RBbGwoKTogdm9pZDtcbn1cbiJdfQ==