@zajsf/bootstrap4
Version:
Angular JSON Schema Form builder using Bootstrap 4 UI
21 lines • 2.95 kB
JavaScript
import { Injectable } from '@angular/core';
import { CssFramework } from '@zajsf/cssframework';
import { cssFrameworkCfgBootstrap4 } from './bootstrap4-cssframework';
import { Bootstrap4FrameworkComponent } from './bootstrap4-framework.component';
import * as i0 from "@angular/core";
import * as i1 from "@zajsf/cssframework";
// Bootstrap 4 Framework
// https://github.com/ng-bootstrap/ng-bootstrap
export class Bootstrap4Framework extends CssFramework {
constructor(cssFWService) {
super(cssFrameworkCfgBootstrap4, cssFWService);
this.cssFWService = cssFWService;
this.framework = Bootstrap4FrameworkComponent;
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.2.3", ngImport: i0, type: Bootstrap4Framework, deps: [{ token: i1.CssframeworkService }], target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "17.2.3", ngImport: i0, type: Bootstrap4Framework }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.2.3", ngImport: i0, type: Bootstrap4Framework, decorators: [{
type: Injectable
}], ctorParameters: () => [{ type: i1.CssframeworkService }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm9vdHN0cmFwNC5mcmFtZXdvcmsuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy96YWpzZi1ib290c3RyYXA0L3NyYy9saWIvYm9vdHN0cmFwNC5mcmFtZXdvcmsudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsWUFBWSxFQUF1QixNQUFNLHFCQUFxQixDQUFDO0FBQ3hFLE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ3RFLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDOzs7QUFFaEYsd0JBQXdCO0FBQ3hCLCtDQUErQztBQUcvQyxNQUFNLE9BQU8sbUJBQW9CLFNBQVEsWUFBWTtJQUluRCxZQUFtQixZQUFnQztRQUNqRCxLQUFLLENBQUMseUJBQXlCLEVBQUMsWUFBWSxDQUFDLENBQUM7UUFEN0IsaUJBQVksR0FBWixZQUFZLENBQW9CO1FBRm5ELGNBQVMsR0FBRyw0QkFBNEIsQ0FBQztJQUl6QyxDQUFDOzhHQU5VLG1CQUFtQjtrSEFBbkIsbUJBQW1COzsyRkFBbkIsbUJBQW1CO2tCQUQvQixVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDc3NGcmFtZXdvcmssIENzc2ZyYW1ld29ya1NlcnZpY2UgfSBmcm9tICdAemFqc2YvY3NzZnJhbWV3b3JrJztcclxuaW1wb3J0IHsgY3NzRnJhbWV3b3JrQ2ZnQm9vdHN0cmFwNCB9IGZyb20gJy4vYm9vdHN0cmFwNC1jc3NmcmFtZXdvcmsnO1xyXG5pbXBvcnQgeyBCb290c3RyYXA0RnJhbWV3b3JrQ29tcG9uZW50IH0gZnJvbSAnLi9ib290c3RyYXA0LWZyYW1ld29yay5jb21wb25lbnQnO1xyXG5cclxuLy8gQm9vdHN0cmFwIDQgRnJhbWV3b3JrXHJcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9uZy1ib290c3RyYXAvbmctYm9vdHN0cmFwXHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBCb290c3RyYXA0RnJhbWV3b3JrIGV4dGVuZHMgQ3NzRnJhbWV3b3JrIHtcclxuICBcclxuICBmcmFtZXdvcmsgPSBCb290c3RyYXA0RnJhbWV3b3JrQ29tcG9uZW50O1xyXG5cclxuICBjb25zdHJ1Y3RvcihwdWJsaWMgY3NzRldTZXJ2aWNlOkNzc2ZyYW1ld29ya1NlcnZpY2Upe1xyXG4gICAgc3VwZXIoY3NzRnJhbWV3b3JrQ2ZnQm9vdHN0cmFwNCxjc3NGV1NlcnZpY2UpO1xyXG4gIH1cclxufVxyXG4iXX0=