import { RichTextBlockPropertiesControlSAComponent } from '../misc/components';
import { RichTextBlockModel } from './richTextBlock.model';
/**
 * Rich text block layout metadata
 */
export class RichTextBlockLayoutEditorMetadata {
    //######################### constructor #########################
    constructor() {
        //######################### public properties - implementation of LayoutEditorMetadataDescriptor #########################
        /**
         * @inheritdoc
         */
        this.metaInfo = {
            name: 'Rich text block',
            description: 'WYSIWYG editor allowing formatting of multiline text',
            group: 'Texts',
            optionsMetadata: {
                propertiesMetadata: [
                    {
                        modelType: RichTextBlockModel,
                        propertiesControls: [
                            RichTextBlockPropertiesControlSAComponent,
                        ],
                    },
                ]
            },
        };
        Object.freeze(this);
    }
}
//# sourceMappingURL=richTextBlock.layoutMetadata.js.map