survey-angular-ui
Version:
A free MIT-licensed Angular UI component that renders dynamic, interactive JSON-based forms and surveys. You can use it to collect responses from users and send them to your own database.
18 lines • 3.37 kB
JavaScript
import { Component } from "@angular/core";
import { QuestionAngular } from "../question";
import { AngularComponentFactory } from "../component-factory";
import * as i0 from "@angular/core";
import * as i1 from "../utils/safe-url.pipe";
export class ImageMapQuestionComponent extends QuestionAngular {
}
ImageMapQuestionComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: ImageMapQuestionComponent, deps: null, target: i0.ɵɵFactoryTarget.Component });
ImageMapQuestionComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.17", type: ImageMapQuestionComponent, selector: "sv-ng-imagemap-component", usesInheritance: true, ngImport: i0, template: "<div\n [class]=\"model.cssClasses.root\"\n #contentElement\n >\n <img [class]=\"model.cssClasses.bg\" [id]=\"model.id + '-bg'\" [src]=\"model.imageLink | safeUrl\" role=\"presentation\">\n <svg [class]=\"model.cssClasses.svg\" [id]=\"model.id + '-svg'\"></svg>\n</div>", pipes: { "safeUrl": i1.SafeUrlPipe } });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: ImageMapQuestionComponent, decorators: [{
type: Component,
args: [{
selector: "sv-ng-imagemap-component",
templateUrl: "./imagemap.component.html"
}]
}] });
AngularComponentFactory.Instance.registerComponent("imagemap-question", ImageMapQuestionComponent);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW1hZ2VtYXAuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3F1ZXN0aW9ucy9pbWFnZW1hcC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi9zcmMvcXVlc3Rpb25zL2ltYWdlbWFwLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUU5QyxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQzs7O0FBTS9ELE1BQU0sT0FBTyx5QkFBMEIsU0FBUSxlQUFzQzs7dUhBQXhFLHlCQUF5QjsyR0FBekIseUJBQXlCLHVGQ1R0QyxtUkFNTTs0RkRHTyx5QkFBeUI7a0JBSnJDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLDBCQUEwQjtvQkFDcEMsV0FBVyxFQUFFLDJCQUEyQjtpQkFDekM7O0FBR0QsdUJBQXVCLENBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLG1CQUFtQixFQUFFLHlCQUF5QixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgUXVlc3Rpb25Bbmd1bGFyIH0gZnJvbSBcIi4uL3F1ZXN0aW9uXCI7XG5pbXBvcnQgeyBRdWVzdGlvbkltYWdlTWFwTW9kZWwgfSBmcm9tIFwic3VydmV5LWNvcmVcIjtcbmltcG9ydCB7IEFuZ3VsYXJDb21wb25lbnRGYWN0b3J5IH0gZnJvbSBcIi4uL2NvbXBvbmVudC1mYWN0b3J5XCI7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogXCJzdi1uZy1pbWFnZW1hcC1jb21wb25lbnRcIixcbiAgdGVtcGxhdGVVcmw6IFwiLi9pbWFnZW1hcC5jb21wb25lbnQuaHRtbFwiXG59KVxuZXhwb3J0IGNsYXNzIEltYWdlTWFwUXVlc3Rpb25Db21wb25lbnQgZXh0ZW5kcyBRdWVzdGlvbkFuZ3VsYXI8UXVlc3Rpb25JbWFnZU1hcE1vZGVsPiB7fVxuXG5Bbmd1bGFyQ29tcG9uZW50RmFjdG9yeS5JbnN0YW5jZS5yZWdpc3RlckNvbXBvbmVudChcImltYWdlbWFwLXF1ZXN0aW9uXCIsIEltYWdlTWFwUXVlc3Rpb25Db21wb25lbnQpOyIsIjxkaXZcbiAgW2NsYXNzXT1cIm1vZGVsLmNzc0NsYXNzZXMucm9vdFwiXG4gICNjb250ZW50RWxlbWVudFxuICA+XG4gIDxpbWcgW2NsYXNzXT1cIm1vZGVsLmNzc0NsYXNzZXMuYmdcIiBbaWRdPVwibW9kZWwuaWQgKyAnLWJnJ1wiIFtzcmNdPVwibW9kZWwuaW1hZ2VMaW5rIHwgc2FmZVVybFwiIHJvbGU9XCJwcmVzZW50YXRpb25cIj5cbiAgPHN2ZyBbY2xhc3NdPVwibW9kZWwuY3NzQ2xhc3Nlcy5zdmdcIiBbaWRdPVwibW9kZWwuaWQgKyAnLXN2ZydcIj48L3N2Zz5cbjwvZGl2PiJdfQ==