ngx-notion
Version:
An Notion page renderer for Angular
22 lines • 2.91 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "./asset-image/asset-image.component";
import * as i2 from "@angular/common";
export class AssetComponent {
constructor() {
this.id = '';
}
}
AssetComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: AssetComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
AssetComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.3.2", type: AssetComponent, selector: "asset", inputs: { id: "id", value: "value", type: "type" }, ngImport: i0, template: "<asset-image\n *ngIf=\"type === 'image'\"\n [id]=\"id\"\n [value]=\"value.file?.url\"\n></asset-image>\n", components: [{ type: i1.AssetImageComponent, selector: "asset-image", inputs: ["id", "value", "caption"] }], directives: [{ type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: AssetComponent, decorators: [{
type: Component,
args: [{ selector: 'asset', template: "<asset-image\n *ngIf=\"type === 'image'\"\n [id]=\"id\"\n [value]=\"value.file?.url\"\n></asset-image>\n" }]
}], propDecorators: { id: [{
type: Input
}], value: [{
type: Input
}], type: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXQuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LW5vdGlvbi9zcmMvbGliL2NvbXBvbmVudHMvYmxvY2tzL2Fzc2V0L2Fzc2V0LmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1ub3Rpb24vc3JjL2xpYi9jb21wb25lbnRzL2Jsb2Nrcy9hc3NldC9hc3NldC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7OztBQVFqRCxNQUFNLE9BQU8sY0FBYztJQUozQjtRQU9JLE9BQUUsR0FBVyxFQUFFLENBQUM7S0FPbkI7OzJHQVZZLGNBQWM7K0ZBQWQsY0FBYyxpR0NSM0IsNkdBS0E7MkZER2EsY0FBYztrQkFKMUIsU0FBUzsrQkFDSSxPQUFPOzhCQU1qQixFQUFFO3NCQURELEtBQUs7Z0JBSU4sS0FBSztzQkFESixLQUFLO2dCQUlOLElBQUk7c0JBREgsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxudHlwZSBBc3NldEJsb2NrVmFsdWVUeXBlID0gJ3ZpZGVvJyB8ICdpbWFnZScgfCAnZW1iZWQnIHwgJ2ZpZ21hJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdhc3NldCcsXG4gICAgdGVtcGxhdGVVcmw6ICcuL2Fzc2V0LmNvbXBvbmVudC5odG1sJyxcbn0pXG5leHBvcnQgY2xhc3MgQXNzZXRDb21wb25lbnQge1xuXG4gICAgQElucHV0KClcbiAgICBpZDogc3RyaW5nID0gJyc7XG5cbiAgICBASW5wdXQoKVxuICAgIHZhbHVlITogYW55O1xuXG4gICAgQElucHV0KCkgICAgXG4gICAgdHlwZSE6IEFzc2V0QmxvY2tWYWx1ZVR5cGU7XG59XG4iLCI8YXNzZXQtaW1hZ2VcbiAgKm5nSWY9XCJ0eXBlID09PSAnaW1hZ2UnXCJcbiAgW2lkXT1cImlkXCJcbiAgW3ZhbHVlXT1cInZhbHVlLmZpbGU/LnVybFwiXG4+PC9hc3NldC1pbWFnZT5cbiJdfQ==