ngx-contentful-rich-text
Version:
Angular renderer for the Contentful rich text field type
9 lines • 1.96 kB
JavaScript
export class RendererHost {
render(viewContainerRef, component, node) {
viewContainerRef.clear();
const componentRef = viewContainerRef.createComponent(component);
componentRef.instance.node = node;
componentRef.changeDetectorRef.detectChanges();
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVuZGVyZXItaG9zdC5jbGFzcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1jb250ZW50ZnVsLXJpY2gtdGV4dC9zcmMvbGliL2NsYXNzZXMvcmVuZGVyZXItaG9zdC5jbGFzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQSxNQUFNLE9BQWdCLFlBQVk7SUFDaEMsTUFBTSxDQUNKLGdCQUFrQyxFQUNsQyxTQUFpRSxFQUNqRSxJQUEyQjtRQUUzQixnQkFBZ0IsQ0FBQyxLQUFLLEVBQUUsQ0FBQztRQUN6QixNQUFNLFlBQVksR0FBRyxnQkFBZ0IsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDakUsWUFBWSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2xDLFlBQVksQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLEVBQUUsQ0FBQztJQUNqRCxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBWaWV3Q29udGFpbmVyUmVmLCBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBCbG9jaywgSW5saW5lLCBUZXh0IH0gZnJvbSAnQGNvbnRlbnRmdWwvcmljaC10ZXh0LXR5cGVzJztcbmltcG9ydCB7IE1hcmtSZW5kZXJlciB9IGZyb20gJy4uL2NsYXNzZXMvbWFyay1yZW5kZXJlci5jbGFzcyc7XG5pbXBvcnQgeyBOb2RlUmVuZGVyZXIgfSBmcm9tICcuLi9jbGFzc2VzL25vZGUtcmVuZGVyZXIuY2xhc3MnO1xuaW1wb3J0IHsgVGV4dFZhbHVlQ29tcG9uZW50IH0gZnJvbSAnLi4vY29tcG9uZW50cy90ZXh0LXZhbHVlLmNvbXBvbmVudCc7XG5cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBSZW5kZXJlckhvc3Qge1xuICByZW5kZXIoXG4gICAgdmlld0NvbnRhaW5lclJlZjogVmlld0NvbnRhaW5lclJlZixcbiAgICBjb21wb25lbnQ6IFR5cGU8Tm9kZVJlbmRlcmVyIHwgTWFya1JlbmRlcmVyIHwgVGV4dFZhbHVlQ29tcG9uZW50PixcbiAgICBub2RlOiBCbG9jayB8IElubGluZSB8IFRleHRcbiAgKTogdm9pZCB7XG4gICAgdmlld0NvbnRhaW5lclJlZi5jbGVhcigpO1xuICAgIGNvbnN0IGNvbXBvbmVudFJlZiA9IHZpZXdDb250YWluZXJSZWYuY3JlYXRlQ29tcG9uZW50KGNvbXBvbmVudCk7XG4gICAgY29tcG9uZW50UmVmLmluc3RhbmNlLm5vZGUgPSBub2RlO1xuICAgIGNvbXBvbmVudFJlZi5jaGFuZ2VEZXRlY3RvclJlZi5kZXRlY3RDaGFuZ2VzKCk7XG4gIH1cbn1cbiJdfQ==