survey-creator-angular
Version:
Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.
20 lines • 4.1 kB
JavaScript
import { Component, Input } from "@angular/core";
import { AngularComponentFactory, EmbeddedViewContentComponent } from "survey-angular-ui";
import * as i0 from "@angular/core";
import * as i1 from "./components/action-button.component";
export class QuestionBannerComponent extends EmbeddedViewContentComponent {
}
QuestionBannerComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: QuestionBannerComponent, deps: null, target: i0.ɵɵFactoryTarget.Component });
QuestionBannerComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.17", type: QuestionBannerComponent, selector: "svc-question-banner", inputs: { model: "model" }, usesInheritance: true, ngImport: i0, template: "<ng-template #template>\n <div class=\"svc-carry-forward-panel-wrapper\">\n <div class=\"svc-carry-forward-panel\">\n <span>{{model.text}} </span>\n <span class=\"svc-carry-forward-panel__link\">\n <svc-action-button [text]=\"model.actionText\" [click]=\"model.onClick.bind(model)\">\n </svc-action-button>\n </span>\n </div>\n </div>\n <ng-template>", styles: [":host { display: none }"], components: [{ type: i1.ActionButtonComponent, selector: "svc-action-button", inputs: ["classes", "click", "selected", "disabled", "text", "title", "iconName", "allowBubble"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: QuestionBannerComponent, decorators: [{
type: Component,
args: [{
selector: "svc-question-banner",
templateUrl: "./question-banner.component.html",
styles: [":host { display: none }"]
}]
}], propDecorators: { model: [{
type: Input
}] } });
AngularComponentFactory.Instance.registerComponent("svc-question-banner", QuestionBannerComponent);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVlc3Rpb24tYmFubmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9xdWVzdGlvbi1iYW5uZXIuY29tcG9uZW50LnRzIiwiLi4vLi4vc3JjL3F1ZXN0aW9uLWJhbm5lci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNqRCxPQUFPLEVBQUUsdUJBQXVCLEVBQWUsNEJBQTRCLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQzs7O0FBUXZHLE1BQU0sT0FBTyx1QkFBd0IsU0FBUSw0QkFBNEI7O3FIQUE1RCx1QkFBdUI7eUdBQXZCLHVCQUF1Qiw4R0NUcEMsNFhBVWU7NEZEREYsdUJBQXVCO2tCQUxuQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxxQkFBcUI7b0JBQy9CLFdBQVcsRUFBRSxrQ0FBa0M7b0JBQy9DLE1BQU0sRUFBRSxDQUFDLHlCQUF5QixDQUFDO2lCQUNwQzs4QkFFVSxLQUFLO3NCQUFiLEtBQUs7O0FBR1IsdUJBQXVCLENBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLHFCQUFxQixFQUFFLHVCQUF1QixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEFuZ3VsYXJDb21wb25lbnRGYWN0b3J5LCBCYXNlQW5ndWxhciwgRW1iZWRkZWRWaWV3Q29udGVudENvbXBvbmVudCB9IGZyb20gXCJzdXJ2ZXktYW5ndWxhci11aVwiO1xuaW1wb3J0IHsgUXVlc3Rpb25CYW5uZXJQYXJhbXMgfSBmcm9tIFwic3VydmV5LWNyZWF0b3ItY29yZVwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6IFwic3ZjLXF1ZXN0aW9uLWJhbm5lclwiLFxuICB0ZW1wbGF0ZVVybDogXCIuL3F1ZXN0aW9uLWJhbm5lci5jb21wb25lbnQuaHRtbFwiLFxuICBzdHlsZXM6IFtcIjpob3N0IHsgZGlzcGxheTogbm9uZSB9XCJdXG59KVxuZXhwb3J0IGNsYXNzIFF1ZXN0aW9uQmFubmVyQ29tcG9uZW50IGV4dGVuZHMgRW1iZWRkZWRWaWV3Q29udGVudENvbXBvbmVudCB7XG4gIEBJbnB1dCgpIG1vZGVsITogUXVlc3Rpb25CYW5uZXJQYXJhbXM7XG59XG5cbkFuZ3VsYXJDb21wb25lbnRGYWN0b3J5Lkluc3RhbmNlLnJlZ2lzdGVyQ29tcG9uZW50KFwic3ZjLXF1ZXN0aW9uLWJhbm5lclwiLCBRdWVzdGlvbkJhbm5lckNvbXBvbmVudCk7XG5cbiIsIjxuZy10ZW1wbGF0ZSAjdGVtcGxhdGU+XG4gIDxkaXYgY2xhc3M9XCJzdmMtY2FycnktZm9yd2FyZC1wYW5lbC13cmFwcGVyXCI+XG4gICAgPGRpdiBjbGFzcz1cInN2Yy1jYXJyeS1mb3J3YXJkLXBhbmVsXCI+XG4gICAgPHNwYW4+e3ttb2RlbC50ZXh0fX0gPC9zcGFuPlxuICAgIDxzcGFuIGNsYXNzPVwic3ZjLWNhcnJ5LWZvcndhcmQtcGFuZWxfX2xpbmtcIj5cbiAgICAgIDxzdmMtYWN0aW9uLWJ1dHRvbiBbdGV4dF09XCJtb2RlbC5hY3Rpb25UZXh0XCIgW2NsaWNrXT1cIm1vZGVsLm9uQ2xpY2suYmluZChtb2RlbClcIj5cbiAgICAgIDwvc3ZjLWFjdGlvbi1idXR0b24+XG4gICAgPC9zcGFuPlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbiAgPG5nLXRlbXBsYXRlPiJdfQ==