UNPKG

ngx-notion

Version:
22 lines 4.25 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "../rich-text/rich-text.component"; import * as i2 from "@angular/common"; export class HeadingComponent { constructor() { this.level = 1; } } HeadingComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: HeadingComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); HeadingComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.3.2", type: HeadingComponent, selector: "heading", inputs: { id: "id", level: "level", text: "text" }, ngImport: i0, template: "<h1\n *ngIf=\"level === 1\"\n [id]=\"id\"\n class=\"heading_1\"\n>\n <rich-text [richText]=\"text\"></rich-text>\n</h1>\n\n<h2\n *ngIf=\"level === 2\"\n [id]=\"id\"\n class=\"heading_2\">\n <rich-text [richText]=\"text\"></rich-text>\n</h2>\n\n<h3\n *ngIf=\"level === 3\"\n [id]=\"id\"\n class=\"heading_3\"\n>\n <rich-text [richText]=\"text\"></rich-text>\n</h3>\n", styles: ["h1,h2,h3{font-weight:600;line-height:1.3}h1{font-size:1.875em;margin-top:1.4em}h1:first-child{margin-top:0}h2{font-size:1.5em;margin-top:1.1em}h3{font-size:1.25em;margin-top:1em}\n"], components: [{ type: i1.RichTextComponent, selector: "rich-text", inputs: ["richText"] }], directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: HeadingComponent, decorators: [{ type: Component, args: [{ selector: 'heading', template: "<h1\n *ngIf=\"level === 1\"\n [id]=\"id\"\n class=\"heading_1\"\n>\n <rich-text [richText]=\"text\"></rich-text>\n</h1>\n\n<h2\n *ngIf=\"level === 2\"\n [id]=\"id\"\n class=\"heading_2\">\n <rich-text [richText]=\"text\"></rich-text>\n</h2>\n\n<h3\n *ngIf=\"level === 3\"\n [id]=\"id\"\n class=\"heading_3\"\n>\n <rich-text [richText]=\"text\"></rich-text>\n</h3>\n", styles: ["h1,h2,h3{font-weight:600;line-height:1.3}h1{font-size:1.875em;margin-top:1.4em}h1:first-child{margin-top:0}h2{font-size:1.5em;margin-top:1.1em}h3{font-size:1.25em;margin-top:1em}\n"] }] }], propDecorators: { id: [{ type: Input }], level: [{ type: Input }], text: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVhZGluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtbm90aW9uL3NyYy9saWIvY29tcG9uZW50cy9ibG9ja3MvaGVhZGluZy9oZWFkaW5nLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1ub3Rpb24vc3JjL2xpYi9jb21wb25lbnRzL2Jsb2Nrcy9oZWFkaW5nL2hlYWRpbmcuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7QUFPakQsTUFBTSxPQUFPLGdCQUFnQjtJQUw3QjtRQVdJLFVBQUssR0FBVyxDQUFDLENBQUM7S0FJckI7OzZHQVZZLGdCQUFnQjtpR0FBaEIsZ0JBQWdCLG1HQ1A3QixtWkFzQkE7MkZEZmEsZ0JBQWdCO2tCQUw1QixTQUFTOytCQUNJLFNBQVM7OEJBT25CLEVBQUU7c0JBREQsS0FBSztnQkFJTixLQUFLO3NCQURKLEtBQUs7Z0JBSU4sSUFBSTtzQkFESCxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ2hlYWRpbmcnLFxuICAgIHRlbXBsYXRlVXJsOiAnLi9oZWFkaW5nLmNvbXBvbmVudC5odG1sJyxcbiAgICBzdHlsZVVybHM6IFsnLi9oZWFkaW5nLmNvbXBvbmVudC5zY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIEhlYWRpbmdDb21wb25lbnQge1xuXG4gICAgQElucHV0KClcbiAgICBpZCE6IHN0cmluZztcblxuICAgIEBJbnB1dCgpXG4gICAgbGV2ZWw6IG51bWJlciA9IDE7XG5cbiAgICBASW5wdXQoKVxuICAgIHRleHQhOiBhbnk7XG59XG4iLCI8aDFcbiAgICAqbmdJZj1cImxldmVsID09PSAxXCJcbiAgICBbaWRdPVwiaWRcIlxuICAgIGNsYXNzPVwiaGVhZGluZ18xXCJcbj5cbiAgICA8cmljaC10ZXh0IFtyaWNoVGV4dF09XCJ0ZXh0XCI+PC9yaWNoLXRleHQ+XG48L2gxPlxuXG48aDJcbiAgICAqbmdJZj1cImxldmVsID09PSAyXCJcbiAgICBbaWRdPVwiaWRcIlxuICAgIGNsYXNzPVwiaGVhZGluZ18yXCI+XG4gICAgPHJpY2gtdGV4dCBbcmljaFRleHRdPVwidGV4dFwiPjwvcmljaC10ZXh0PlxuPC9oMj5cblxuPGgzXG4gICAgKm5nSWY9XCJsZXZlbCA9PT0gM1wiXG4gICAgW2lkXT1cImlkXCJcbiAgICBjbGFzcz1cImhlYWRpbmdfM1wiXG4+XG4gICAgPHJpY2gtdGV4dCBbcmljaFRleHRdPVwidGV4dFwiPjwvcmljaC10ZXh0PlxuPC9oMz5cbiJdfQ==