You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Global-sales/src/components/RoosterEditor/editorOptions/codes/MarkdownCode.ts

18 lines
571 B
TypeScript

import { CodeElement } from './CodeElement';
import { MarkdownOptions } from 'roosterjs-content-model-plugins';
export class MarkdownCode extends CodeElement {
constructor(private markdownOptions: MarkdownOptions) {
super();
}
getCode() {
return `new roosterjs.MarkdownPlugin({
bold: ${this.markdownOptions.bold},
italic: ${this.markdownOptions.italic},
strikethrough: ${this.markdownOptions.strikethrough},
codeFormat: ${JSON.stringify(this.markdownOptions.codeFormat)},
})`;
}
}