UNPKG

survey-creator-angular

Version:

Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.

25 lines 5.17 kB
import { Component, Input } from "@angular/core"; import { BaseAngular, AngularComponentFactory } from "survey-angular-ui"; import * as i0 from "@angular/core"; import * as i1 from "./tab-button.component"; import * as i2 from "survey-angular-ui"; import * as i3 from "./tabs.component"; export class TabControlComponent extends BaseAngular { getModel() { return this.model; } } TabControlComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: TabControlComponent, deps: null, target: i0.ɵɵFactoryTarget.Component }); TabControlComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.17", type: TabControlComponent, selector: "svc-tab-control", inputs: { model: "model" }, usesInheritance: true, ngImport: i0, template: "<ng-template #template>\n <div [class]=\"model.sideBarClassName\">\n <div class=\"svc-sidebar-tabs__top-container\">\n <div class=\"svc-sidebar-tabs__collapse-button\">\n <svc-tab-button [model]=\"model.expandCollapseAction\"></svc-tab-button>\n </div>\n <div class=\"svc-sidebar-tabs__separator\">\n <div></div>\n </div>\n <sv-scroll>\n <div class=\"svc-sidebar-tabs__items\">\n <svc-tabs [model]=\"model.topToolbar\"></svc-tabs>\n </div>\n </sv-scroll>\n </div>\n <div class=\"svc-sidebar-tabs__bottom-container\">\n <div class=\"svc-sidebar-tabs__items\">\n <svc-tabs [model]=\"model.bottomToolbar\"></svc-tabs>\n </div>\n </div>\n </div>\n</ng-template>", styles: [":host { display: none; }"], components: [{ type: i1.TabButtonComponent, selector: "svc-tab-button", inputs: ["model"] }, { type: i2.ScrollComponent, selector: "sv-scroll", inputs: ["disabled"] }, { type: i3.TabsComponent, selector: "svc-tabs", inputs: ["model"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: TabControlComponent, decorators: [{ type: Component, args: [{ selector: "svc-tab-control", templateUrl: "./tab-control.component.html", styles: [":host { display: none; }"] }] }], propDecorators: { model: [{ type: Input }] } }); AngularComponentFactory.Instance.registerComponent("svc-tab-control", TabControlComponent); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFiLWNvbnRyb2wuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3NpZGUtYmFyL3RhYi1jb250cm9sLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uL3NyYy9zaWRlLWJhci90YWItY29udHJvbC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNqRCxPQUFPLEVBQUUsV0FBVyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sbUJBQW1CLENBQUM7Ozs7O0FBUXpFLE1BQU0sT0FBTyxtQkFBb0IsU0FBUSxXQUE0QjtJQUV6RCxRQUFRO1FBQ2hCLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQztJQUNwQixDQUFDOztpSEFKVSxtQkFBbUI7cUdBQW5CLG1CQUFtQiwwR0NUaEMscXZCQXFCYzs0RkRaRCxtQkFBbUI7a0JBTC9CLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLGlCQUFpQjtvQkFDM0IsV0FBVyxFQUFFLDhCQUE4QjtvQkFDM0MsTUFBTSxFQUFFLENBQUMsMEJBQTBCLENBQUM7aUJBQ3JDOzhCQUVVLEtBQUs7c0JBQWIsS0FBSzs7QUFLUix1QkFBdUIsQ0FBQyxRQUFRLENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLEVBQUUsbUJBQW1CLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgQmFzZUFuZ3VsYXIsIEFuZ3VsYXJDb21wb25lbnRGYWN0b3J5IH0gZnJvbSBcInN1cnZleS1hbmd1bGFyLXVpXCI7XG5pbXBvcnQgeyBUYWJDb250cm9sTW9kZWwgfSBmcm9tIFwic3VydmV5LWNyZWF0b3ItY29yZVwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6IFwic3ZjLXRhYi1jb250cm9sXCIsXG4gIHRlbXBsYXRlVXJsOiBcIi4vdGFiLWNvbnRyb2wuY29tcG9uZW50Lmh0bWxcIixcbiAgc3R5bGVzOiBbXCI6aG9zdCB7IGRpc3BsYXk6IG5vbmU7IH1cIl1cbn0pXG5leHBvcnQgY2xhc3MgVGFiQ29udHJvbENvbXBvbmVudCBleHRlbmRzIEJhc2VBbmd1bGFyPFRhYkNvbnRyb2xNb2RlbD4ge1xuICBASW5wdXQoKSBtb2RlbCE6IFRhYkNvbnRyb2xNb2RlbDtcbiAgcHJvdGVjdGVkIGdldE1vZGVsKCk6IFRhYkNvbnRyb2xNb2RlbCB7XG4gICAgcmV0dXJuIHRoaXMubW9kZWw7XG4gIH1cbn1cbkFuZ3VsYXJDb21wb25lbnRGYWN0b3J5Lkluc3RhbmNlLnJlZ2lzdGVyQ29tcG9uZW50KFwic3ZjLXRhYi1jb250cm9sXCIsIFRhYkNvbnRyb2xDb21wb25lbnQpOyIsIjxuZy10ZW1wbGF0ZSAjdGVtcGxhdGU+XG4gIDxkaXYgW2NsYXNzXT1cIm1vZGVsLnNpZGVCYXJDbGFzc05hbWVcIj5cbiAgICA8ZGl2IGNsYXNzPVwic3ZjLXNpZGViYXItdGFic19fdG9wLWNvbnRhaW5lclwiPlxuICAgICAgPGRpdiBjbGFzcz1cInN2Yy1zaWRlYmFyLXRhYnNfX2NvbGxhcHNlLWJ1dHRvblwiPlxuICAgICAgICA8c3ZjLXRhYi1idXR0b24gW21vZGVsXT1cIm1vZGVsLmV4cGFuZENvbGxhcHNlQWN0aW9uXCI+PC9zdmMtdGFiLWJ1dHRvbj5cbiAgICAgIDwvZGl2PlxuICAgICAgPGRpdiBjbGFzcz1cInN2Yy1zaWRlYmFyLXRhYnNfX3NlcGFyYXRvclwiPlxuICAgICAgICA8ZGl2PjwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgICA8c3Ytc2Nyb2xsPlxuICAgICAgICA8ZGl2IGNsYXNzPVwic3ZjLXNpZGViYXItdGFic19faXRlbXNcIj5cbiAgICAgICAgICA8c3ZjLXRhYnMgW21vZGVsXT1cIm1vZGVsLnRvcFRvb2xiYXJcIj48L3N2Yy10YWJzPlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvc3Ytc2Nyb2xsPlxuICAgIDwvZGl2PlxuICAgIDxkaXYgY2xhc3M9XCJzdmMtc2lkZWJhci10YWJzX19ib3R0b20tY29udGFpbmVyXCI+XG4gICAgICA8ZGl2IGNsYXNzPVwic3ZjLXNpZGViYXItdGFic19faXRlbXNcIj5cbiAgICAgICAgPHN2Yy10YWJzIFttb2RlbF09XCJtb2RlbC5ib3R0b21Ub29sYmFyXCI+PC9zdmMtdGFicz5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvbmctdGVtcGxhdGU+Il19