UNPKG

ngx-editor

Version:

Rich Text Editor for angular using ProseMirror

46 lines 4.3 kB
const defaults = { // menu bold: 'Bold', italic: 'Italic', code: 'Code', underline: 'Underline', strike: 'Strike', blockquote: 'Blockquote', bullet_list: 'Bullet List', ordered_list: 'Ordered List', heading: 'Heading', h1: 'Header 1', h2: 'Header 2', h3: 'Header 3', h4: 'Header 4', h5: 'Header 5', h6: 'Header 6', align_left: 'Left Align', align_center: 'Center Align', align_right: 'Right Align', align_justify: 'Justify', text_color: 'Text Color', background_color: 'Background Color', insertLink: 'Insert Link', removeLink: 'Remove Link', insertImage: 'Insert Image', // pupups, forms, others... url: 'URL', text: 'Text', openInNewTab: 'Open in new tab', insert: 'Insert', altText: 'Alt Text', title: 'Title', remove: 'Remove', }; class Locals { constructor(newLocals = {}) { this.locals = defaults; this.get = (key) => { return this.locals[key] ?? ''; }; this.locals = Object.assign({}, defaults, newLocals); } } export default Locals; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9jYWxzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWVkaXRvci9zcmMvbGliL0xvY2Fscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLFFBQVEsR0FBMkI7SUFDdkMsT0FBTztJQUNQLElBQUksRUFBRSxNQUFNO0lBQ1osTUFBTSxFQUFFLFFBQVE7SUFDaEIsSUFBSSxFQUFFLE1BQU07SUFDWixTQUFTLEVBQUUsV0FBVztJQUN0QixNQUFNLEVBQUUsUUFBUTtJQUNoQixVQUFVLEVBQUUsWUFBWTtJQUN4QixXQUFXLEVBQUUsYUFBYTtJQUMxQixZQUFZLEVBQUUsY0FBYztJQUM1QixPQUFPLEVBQUUsU0FBUztJQUNsQixFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxVQUFVLEVBQUUsWUFBWTtJQUN4QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsYUFBYTtJQUMxQixhQUFhLEVBQUUsU0FBUztJQUN4QixVQUFVLEVBQUUsWUFBWTtJQUN4QixnQkFBZ0IsRUFBRSxrQkFBa0I7SUFDcEMsVUFBVSxFQUFFLGFBQWE7SUFDekIsVUFBVSxFQUFFLGFBQWE7SUFDekIsV0FBVyxFQUFFLGNBQWM7SUFFM0IsMkJBQTJCO0lBQzNCLEdBQUcsRUFBRSxLQUFLO0lBQ1YsSUFBSSxFQUFFLE1BQU07SUFDWixZQUFZLEVBQUUsaUJBQWlCO0lBQy9CLE1BQU0sRUFBRSxRQUFRO0lBQ2hCLE9BQU8sRUFBRSxVQUFVO0lBQ25CLEtBQUssRUFBRSxPQUFPO0lBQ2QsTUFBTSxFQUFFLFFBQVE7Q0FDakIsQ0FBQztBQUlGLE1BQU0sTUFBTTtJQUdWLFlBQVksWUFBaUQsRUFBRTtRQUYvRCxXQUFNLEdBQUcsUUFBUSxDQUFDO1FBTWxCLFFBQUcsR0FBRyxDQUFDLEdBQVcsRUFBUyxFQUFFO1lBQzNCLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDaEMsQ0FBQyxDQUFBO1FBTEMsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBRSxRQUFRLEVBQUUsU0FBUyxDQUFDLENBQUM7SUFDdkQsQ0FBQztDQUtGO0FBRUQsZUFBZSxNQUFNLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBkZWZhdWx0czogUmVjb3JkPHN0cmluZywgc3RyaW5nPiA9IHtcbiAgLy8gbWVudVxuICBib2xkOiAnQm9sZCcsXG4gIGl0YWxpYzogJ0l0YWxpYycsXG4gIGNvZGU6ICdDb2RlJyxcbiAgdW5kZXJsaW5lOiAnVW5kZXJsaW5lJyxcbiAgc3RyaWtlOiAnU3RyaWtlJyxcbiAgYmxvY2txdW90ZTogJ0Jsb2NrcXVvdGUnLFxuICBidWxsZXRfbGlzdDogJ0J1bGxldCBMaXN0JyxcbiAgb3JkZXJlZF9saXN0OiAnT3JkZXJlZCBMaXN0JyxcbiAgaGVhZGluZzogJ0hlYWRpbmcnLFxuICBoMTogJ0hlYWRlciAxJyxcbiAgaDI6ICdIZWFkZXIgMicsXG4gIGgzOiAnSGVhZGVyIDMnLFxuICBoNDogJ0hlYWRlciA0JyxcbiAgaDU6ICdIZWFkZXIgNScsXG4gIGg2OiAnSGVhZGVyIDYnLFxuICBhbGlnbl9sZWZ0OiAnTGVmdCBBbGlnbicsXG4gIGFsaWduX2NlbnRlcjogJ0NlbnRlciBBbGlnbicsXG4gIGFsaWduX3JpZ2h0OiAnUmlnaHQgQWxpZ24nLFxuICBhbGlnbl9qdXN0aWZ5OiAnSnVzdGlmeScsXG4gIHRleHRfY29sb3I6ICdUZXh0IENvbG9yJyxcbiAgYmFja2dyb3VuZF9jb2xvcjogJ0JhY2tncm91bmQgQ29sb3InLFxuICBpbnNlcnRMaW5rOiAnSW5zZXJ0IExpbmsnLFxuICByZW1vdmVMaW5rOiAnUmVtb3ZlIExpbmsnLFxuICBpbnNlcnRJbWFnZTogJ0luc2VydCBJbWFnZScsXG5cbiAgLy8gcHVwdXBzLCBmb3Jtcywgb3RoZXJzLi4uXG4gIHVybDogJ1VSTCcsXG4gIHRleHQ6ICdUZXh0JyxcbiAgb3BlbkluTmV3VGFiOiAnT3BlbiBpbiBuZXcgdGFiJyxcbiAgaW5zZXJ0OiAnSW5zZXJ0JyxcbiAgYWx0VGV4dDogJ0FsdCBUZXh0JyxcbiAgdGl0bGU6ICdUaXRsZScsXG4gIHJlbW92ZTogJ1JlbW92ZScsXG59O1xuXG5leHBvcnQgdHlwZSBMb2NhbHNLZXlzID0ga2V5b2YgdHlwZW9mIGRlZmF1bHRzO1xuXG5jbGFzcyBMb2NhbHMge1xuICBsb2NhbHMgPSBkZWZhdWx0cztcblxuICBjb25zdHJ1Y3RvcihuZXdMb2NhbHM6IFBhcnRpYWw8UmVjb3JkPExvY2Fsc0tleXMsIHN0cmluZz4+ID0ge30pIHtcbiAgICB0aGlzLmxvY2FscyA9IE9iamVjdC5hc3NpZ24oe30sIGRlZmF1bHRzLCBuZXdMb2NhbHMpO1xuICB9XG5cbiAgZ2V0ID0gKGtleTogc3RyaW5nKTpzdHJpbmcgPT4ge1xuICAgIHJldHVybiB0aGlzLmxvY2Fsc1trZXldID8/ICcnO1xuICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IExvY2FscztcbiJdfQ==