UNPKG

@junte/ui

Version:

Quality Angular UI components kit

38 lines (37 loc) 4.14 kB
import { OnDestroy, OnInit, TemplateRef, ViewContainerRef } from '@angular/core'; import { Breakpoint } from '../../core/enums/breakpoint'; import { BreakpointService } from './breakpoint.service'; import * as ɵngcc0 from '@angular/core'; export declare abstract class BreakpointDirective implements OnInit, OnDestroy { private breakpoint; private templateRef; private viewContainerRef; private destroyed; private view; protected _target: any[]; protected constructor(breakpoint: BreakpointService, templateRef: TemplateRef<any>, viewContainerRef: ViewContainerRef); ngOnInit(): void; ngOnDestroy(): void; private matched; static ɵfac: ɵngcc0.ɵɵFactoryDef<BreakpointDirective, never>; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta<BreakpointDirective, never, never, {}, {}, never>; } export declare class ForDirective extends BreakpointDirective { set target(target: Breakpoint); constructor(breakpoint: BreakpointService, templateRef: TemplateRef<any>, viewContainerRef: ViewContainerRef); static ɵfac: ɵngcc0.ɵɵFactoryDef<ForDirective, never>; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta<ForDirective, "[jntFor]", never, { "target": "jntFor"; }, {}, never>; } export declare class ForMinDirective extends BreakpointDirective { set target(target: Breakpoint); constructor(breakpoint: BreakpointService, templateRef: TemplateRef<any>, viewContainerRef: ViewContainerRef); static ɵfac: ɵngcc0.ɵɵFactoryDef<ForMinDirective, never>; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta<ForMinDirective, "[jntMinFor]", never, { "target": "jntMinFor"; }, {}, never>; } export declare class ForMaxDirective extends BreakpointDirective { set target(target: Breakpoint); constructor(breakpoint: BreakpointService, templateRef: TemplateRef<any>, viewContainerRef: ViewContainerRef); static ɵfac: ɵngcc0.ɵɵFactoryDef<ForMaxDirective, never>; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta<ForMaxDirective, "[jntMaxFor]", never, { "target": "jntMaxFor"; }, {}, never>; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzcG9uc2l2ZS5kaXJlY3RpdmVzLmQudHMiLCJzb3VyY2VzIjpbInJlc3BvbnNpdmUuZGlyZWN0aXZlcy5kLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7O0FBR0E7Ozs7Ozs7Ozs7Ozs7QUFXQTs7Ozs7O0FBSUE7Ozs7OztBQUlBOzs7Ozs7QUFJQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE9uRGVzdHJveSwgT25Jbml0LCBUZW1wbGF0ZVJlZiwgVmlld0NvbnRhaW5lclJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQnJlYWtwb2ludCB9IGZyb20gJy4uLy4uL2NvcmUvZW51bXMvYnJlYWtwb2ludCc7XG5pbXBvcnQgeyBCcmVha3BvaW50U2VydmljZSB9IGZyb20gJy4vYnJlYWtwb2ludC5zZXJ2aWNlJztcbmV4cG9ydCBkZWNsYXJlIGFic3RyYWN0IGNsYXNzIEJyZWFrcG9pbnREaXJlY3RpdmUgaW1wbGVtZW50cyBPbkluaXQsIE9uRGVzdHJveSB7XG4gICAgcHJpdmF0ZSBicmVha3BvaW50O1xuICAgIHByaXZhdGUgdGVtcGxhdGVSZWY7XG4gICAgcHJpdmF0ZSB2aWV3Q29udGFpbmVyUmVmO1xuICAgIHByaXZhdGUgZGVzdHJveWVkO1xuICAgIHByaXZhdGUgdmlldztcbiAgICBwcm90ZWN0ZWQgX3RhcmdldDogYW55W107XG4gICAgcHJvdGVjdGVkIGNvbnN0cnVjdG9yKGJyZWFrcG9pbnQ6IEJyZWFrcG9pbnRTZXJ2aWNlLCB0ZW1wbGF0ZVJlZjogVGVtcGxhdGVSZWY8YW55Piwgdmlld0NvbnRhaW5lclJlZjogVmlld0NvbnRhaW5lclJlZik7XG4gICAgbmdPbkluaXQoKTogdm9pZDtcbiAgICBuZ09uRGVzdHJveSgpOiB2b2lkO1xuICAgIHByaXZhdGUgbWF0Y2hlZDtcbn1cbmV4cG9ydCBkZWNsYXJlIGNsYXNzIEZvckRpcmVjdGl2ZSBleHRlbmRzIEJyZWFrcG9pbnREaXJlY3RpdmUge1xuICAgIHNldCB0YXJnZXQodGFyZ2V0OiBCcmVha3BvaW50KTtcbiAgICBjb25zdHJ1Y3RvcihicmVha3BvaW50OiBCcmVha3BvaW50U2VydmljZSwgdGVtcGxhdGVSZWY6IFRlbXBsYXRlUmVmPGFueT4sIHZpZXdDb250YWluZXJSZWY6IFZpZXdDb250YWluZXJSZWYpO1xufVxuZXhwb3J0IGRlY2xhcmUgY2xhc3MgRm9yTWluRGlyZWN0aXZlIGV4dGVuZHMgQnJlYWtwb2ludERpcmVjdGl2ZSB7XG4gICAgc2V0IHRhcmdldCh0YXJnZXQ6IEJyZWFrcG9pbnQpO1xuICAgIGNvbnN0cnVjdG9yKGJyZWFrcG9pbnQ6IEJyZWFrcG9pbnRTZXJ2aWNlLCB0ZW1wbGF0ZVJlZjogVGVtcGxhdGVSZWY8YW55Piwgdmlld0NvbnRhaW5lclJlZjogVmlld0NvbnRhaW5lclJlZik7XG59XG5leHBvcnQgZGVjbGFyZSBjbGFzcyBGb3JNYXhEaXJlY3RpdmUgZXh0ZW5kcyBCcmVha3BvaW50RGlyZWN0aXZlIHtcbiAgICBzZXQgdGFyZ2V0KHRhcmdldDogQnJlYWtwb2ludCk7XG4gICAgY29uc3RydWN0b3IoYnJlYWtwb2ludDogQnJlYWtwb2ludFNlcnZpY2UsIHRlbXBsYXRlUmVmOiBUZW1wbGF0ZVJlZjxhbnk+LCB2aWV3Q29udGFpbmVyUmVmOiBWaWV3Q29udGFpbmVyUmVmKTtcbn1cbiJdfQ==