UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

36 lines 4.37 kB
import { Component, Input } from '@angular/core'; import { AbstractNavigationResizableDrawerComponent } from '../../navigation-drawer/abstract-navigation-resizable-drawer.component'; import * as i0 from "@angular/core"; import * as i1 from "../../../translate/language.service"; import * as i2 from "./paper-view.service"; export class AbstractQuickPanelComponent extends AbstractNavigationResizableDrawerComponent { _select; _paperView; items; constructor(_select, _paperView) { super(); this._select = _select; this._paperView = _paperView; } ngOnInit() { super.ngOnInit(); } setPaperView() { this._paperView.paperView = !this._paperView.paperView; } isPaperView() { return this._paperView.paperView; } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AbstractQuickPanelComponent, deps: [{ token: i1.LanguageService }, { token: i2.PaperViewService }], target: i0.ɵɵFactoryTarget.Component }); static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: AbstractQuickPanelComponent, selector: "ncc-abstract-quick-panel", inputs: { items: "items" }, usesInheritance: true, ngImport: i0, template: '', isInline: true }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AbstractQuickPanelComponent, decorators: [{ type: Component, args: [{ selector: 'ncc-abstract-quick-panel', template: '' }] }], ctorParameters: () => [{ type: i1.LanguageService }, { type: i2.PaperViewService }], propDecorators: { items: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzdHJhY3QtcXVpY2stcGFuZWwuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmV0Z3JpZi1jb21wb25lbnRzLWNvcmUvc3JjL2xpYi9uYXZpZ2F0aW9uL3F1aWNrLXBhbmVsL2NvbXBvbmVudHMvYWJzdHJhY3QtcXVpY2stcGFuZWwuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFTLE1BQU0sZUFBZSxDQUFDO0FBR3ZELE9BQU8sRUFBQywwQ0FBMEMsRUFBQyxNQUFNLHdFQUF3RSxDQUFDOzs7O0FBUWxJLE1BQU0sT0FBZ0IsMkJBQTRCLFNBQVEsMENBQTBDO0lBSTFFO0lBQW9DO0lBRjFDLEtBQUssQ0FBd0I7SUFFN0MsWUFBc0IsT0FBd0IsRUFBWSxVQUE0QjtRQUNsRixLQUFLLEVBQUUsQ0FBQztRQURVLFlBQU8sR0FBUCxPQUFPLENBQWlCO1FBQVksZUFBVSxHQUFWLFVBQVUsQ0FBa0I7SUFFdEYsQ0FBQztJQUVELFFBQVE7UUFDSixLQUFLLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDckIsQ0FBQztJQUVELFlBQVk7UUFDUixJQUFJLENBQUMsVUFBVSxDQUFDLFNBQVMsR0FBRyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDO0lBQzNELENBQUM7SUFFRCxXQUFXO1FBQ1AsT0FBTyxJQUFJLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQztJQUNyQyxDQUFDO3dHQWxCaUIsMkJBQTJCOzRGQUEzQiwyQkFBMkIsbUhBRm5DLEVBQUU7OzRGQUVNLDJCQUEyQjtrQkFKaEQsU0FBUzttQkFBQztvQkFDUCxRQUFRLEVBQUUsMEJBQTBCO29CQUNwQyxRQUFRLEVBQUUsRUFBRTtpQkFDZjttSEFHbUIsS0FBSztzQkFBcEIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBJbnB1dCwgT25Jbml0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7TGFuZ3VhZ2VTZXJ2aWNlfSBmcm9tICcuLi8uLi8uLi90cmFuc2xhdGUvbGFuZ3VhZ2Uuc2VydmljZSc7XG5pbXBvcnQge1BhcGVyVmlld1NlcnZpY2V9IGZyb20gJy4vcGFwZXItdmlldy5zZXJ2aWNlJztcbmltcG9ydCB7QWJzdHJhY3ROYXZpZ2F0aW9uUmVzaXphYmxlRHJhd2VyQ29tcG9uZW50fSBmcm9tICcuLi8uLi9uYXZpZ2F0aW9uLWRyYXdlci9hYnN0cmFjdC1uYXZpZ2F0aW9uLXJlc2l6YWJsZS1kcmF3ZXIuY29tcG9uZW50JztcblxuZXhwb3J0IHR5cGUgUXVpY2tQYW5lbEl0ZW0gPSAnbGFuZ3VhZ2UnIHwgJ3NldHRpbmdzJyB8ICdsb2dvdXQnIHwgJ2ltcGVyc29uYXRpb24nO1xuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ25jYy1hYnN0cmFjdC1xdWljay1wYW5lbCcsXG4gICAgdGVtcGxhdGU6ICcnXG59KVxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEFic3RyYWN0UXVpY2tQYW5lbENvbXBvbmVudCBleHRlbmRzIEFic3RyYWN0TmF2aWdhdGlvblJlc2l6YWJsZURyYXdlckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgICBASW5wdXQoKSBwdWJsaWMgaXRlbXM6IEFycmF5PFF1aWNrUGFuZWxJdGVtPjtcblxuICAgIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBfc2VsZWN0OiBMYW5ndWFnZVNlcnZpY2UsIHByb3RlY3RlZCBfcGFwZXJWaWV3OiBQYXBlclZpZXdTZXJ2aWNlKSB7XG4gICAgICAgIHN1cGVyKCk7XG4gICAgfVxuXG4gICAgbmdPbkluaXQoKTogdm9pZCB7XG4gICAgICAgIHN1cGVyLm5nT25Jbml0KCk7XG4gICAgfVxuXG4gICAgc2V0UGFwZXJWaWV3KCkge1xuICAgICAgICB0aGlzLl9wYXBlclZpZXcucGFwZXJWaWV3ID0gIXRoaXMuX3BhcGVyVmlldy5wYXBlclZpZXc7XG4gICAgfVxuXG4gICAgaXNQYXBlclZpZXcoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLl9wYXBlclZpZXcucGFwZXJWaWV3O1xuICAgIH1cbn1cbiJdfQ==