@dotcms/angular
Version:
Official Angular Components library to render a dotCMS page.
34 lines • 1.72 kB
TypeScript
import { BlockEditorNode } from '@dotcms/types';
import { DynamicComponentEntity } from '../../../models';
import { CustomRenderer } from '../dotcms-block-editor-renderer.component';
import * as i0 from "@angular/core";
export declare class NoComponentProvided {
contentType: string | undefined;
protected readonly style: {
backgroundColor: string;
color: string;
padding: string;
borderRadius: string;
marginBottom: string;
marginTop: string;
border: string;
};
static ɵfac: i0.ɵɵFactoryDeclaration<NoComponentProvided, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NoComponentProvided, "dotcms-no-component-provided", never, { "contentType": { "alias": "contentType"; "required": false; }; }, {}, never, never, true, never>;
}
/**
* DotContent component that renders content based on content type
*/
export declare class DotContentletBlock {
customRenderers: CustomRenderer | undefined;
node: BlockEditorNode | undefined;
contentComponent: DynamicComponentEntity | undefined;
protected readonly $data: import("@angular/core").Signal<any>;
private readonly DOT_CONTENT_NO_DATA_MESSAGE;
private readonly DOT_CONTENT_NO_MATCHING_COMPONENT_MESSAGE;
protected get isDevMode(): boolean;
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DotContentletBlock, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DotContentletBlock, "dotcms-block-editor-renderer-contentlet", never, { "customRenderers": { "alias": "customRenderers"; "required": false; }; "node": { "alias": "node"; "required": false; }; }, {}, never, never, true, never>;
}
//# sourceMappingURL=dot-contentlet.component.d.ts.map