UNPKG

ngx-editor

Version:

Rich Text Editor for angular using ProseMirror

46 lines 4.29 kB
export 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 = { ...defaults, ...newLocals }; } } export default Locals; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTG9jYWxzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWVkaXRvci9zcmMvbGliL0xvY2Fscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxNQUFNLENBQUMsTUFBTSxRQUFRLEdBQTJCO0lBQzlDLE9BQU87SUFDUCxJQUFJLEVBQUUsTUFBTTtJQUNaLE1BQU0sRUFBRSxRQUFRO0lBQ2hCLElBQUksRUFBRSxNQUFNO0lBQ1osU0FBUyxFQUFFLFdBQVc7SUFDdEIsTUFBTSxFQUFFLFFBQVE7SUFDaEIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsV0FBVyxFQUFFLGFBQWE7SUFDMUIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsT0FBTyxFQUFFLFNBQVM7SUFDbEIsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsRUFBRSxFQUFFLFVBQVU7SUFDZCxFQUFFLEVBQUUsVUFBVTtJQUNkLEVBQUUsRUFBRSxVQUFVO0lBQ2QsVUFBVSxFQUFFLFlBQVk7SUFDeEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGFBQWE7SUFDMUIsYUFBYSxFQUFFLFNBQVM7SUFDeEIsVUFBVSxFQUFFLFlBQVk7SUFDeEIsZ0JBQWdCLEVBQUUsa0JBQWtCO0lBQ3BDLFVBQVUsRUFBRSxhQUFhO0lBQ3pCLFVBQVUsRUFBRSxhQUFhO0lBQ3pCLFdBQVcsRUFBRSxjQUFjO0lBRTNCLDJCQUEyQjtJQUMzQixHQUFHLEVBQUUsS0FBSztJQUNWLElBQUksRUFBRSxNQUFNO0lBQ1osWUFBWSxFQUFFLGlCQUFpQjtJQUMvQixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsVUFBVTtJQUNuQixLQUFLLEVBQUUsT0FBTztJQUNkLE1BQU0sRUFBRSxRQUFRO0NBQ2pCLENBQUM7QUFJRixNQUFNLE1BQU07SUFHVixZQUFZLFlBQWlELEVBQUU7UUFGL0QsV0FBTSxHQUFHLFFBQVEsQ0FBQztRQU1sQixRQUFHLEdBQUcsQ0FBQyxHQUFXLEVBQVMsRUFBRTtZQUMzQixPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQ2hDLENBQUMsQ0FBQztRQUxBLElBQUksQ0FBQyxNQUFNLEdBQUcsRUFBRSxHQUFHLFFBQVEsRUFBRSxHQUFHLFNBQVMsRUFBRSxDQUFDO0lBQzlDLENBQUM7Q0FLRjtBQUVELGVBQWUsTUFBTSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IGRlZmF1bHRzOiBSZWNvcmQ8c3RyaW5nLCBzdHJpbmc+ID0ge1xuICAvLyBtZW51XG4gIGJvbGQ6ICdCb2xkJyxcbiAgaXRhbGljOiAnSXRhbGljJyxcbiAgY29kZTogJ0NvZGUnLFxuICB1bmRlcmxpbmU6ICdVbmRlcmxpbmUnLFxuICBzdHJpa2U6ICdTdHJpa2UnLFxuICBibG9ja3F1b3RlOiAnQmxvY2txdW90ZScsXG4gIGJ1bGxldF9saXN0OiAnQnVsbGV0IExpc3QnLFxuICBvcmRlcmVkX2xpc3Q6ICdPcmRlcmVkIExpc3QnLFxuICBoZWFkaW5nOiAnSGVhZGluZycsXG4gIGgxOiAnSGVhZGVyIDEnLFxuICBoMjogJ0hlYWRlciAyJyxcbiAgaDM6ICdIZWFkZXIgMycsXG4gIGg0OiAnSGVhZGVyIDQnLFxuICBoNTogJ0hlYWRlciA1JyxcbiAgaDY6ICdIZWFkZXIgNicsXG4gIGFsaWduX2xlZnQ6ICdMZWZ0IEFsaWduJyxcbiAgYWxpZ25fY2VudGVyOiAnQ2VudGVyIEFsaWduJyxcbiAgYWxpZ25fcmlnaHQ6ICdSaWdodCBBbGlnbicsXG4gIGFsaWduX2p1c3RpZnk6ICdKdXN0aWZ5JyxcbiAgdGV4dF9jb2xvcjogJ1RleHQgQ29sb3InLFxuICBiYWNrZ3JvdW5kX2NvbG9yOiAnQmFja2dyb3VuZCBDb2xvcicsXG4gIGluc2VydExpbms6ICdJbnNlcnQgTGluaycsXG4gIHJlbW92ZUxpbms6ICdSZW1vdmUgTGluaycsXG4gIGluc2VydEltYWdlOiAnSW5zZXJ0IEltYWdlJyxcblxuICAvLyBwdXB1cHMsIGZvcm1zLCBvdGhlcnMuLi5cbiAgdXJsOiAnVVJMJyxcbiAgdGV4dDogJ1RleHQnLFxuICBvcGVuSW5OZXdUYWI6ICdPcGVuIGluIG5ldyB0YWInLFxuICBpbnNlcnQ6ICdJbnNlcnQnLFxuICBhbHRUZXh0OiAnQWx0IFRleHQnLFxuICB0aXRsZTogJ1RpdGxlJyxcbiAgcmVtb3ZlOiAnUmVtb3ZlJyxcbn07XG5cbmV4cG9ydCB0eXBlIExvY2Fsc0tleXMgPSBrZXlvZiB0eXBlb2YgZGVmYXVsdHM7XG5cbmNsYXNzIExvY2FscyB7XG4gIGxvY2FscyA9IGRlZmF1bHRzO1xuXG4gIGNvbnN0cnVjdG9yKG5ld0xvY2FsczogUGFydGlhbDxSZWNvcmQ8TG9jYWxzS2V5cywgc3RyaW5nPj4gPSB7fSkge1xuICAgIHRoaXMubG9jYWxzID0geyAuLi5kZWZhdWx0cywgLi4ubmV3TG9jYWxzIH07XG4gIH1cblxuICBnZXQgPSAoa2V5OiBzdHJpbmcpOnN0cmluZyA9PiB7XG4gICAgcmV0dXJuIHRoaXMubG9jYWxzW2tleV0gPz8gJyc7XG4gIH07XG59XG5cbmV4cG9ydCBkZWZhdWx0IExvY2FscztcbiJdfQ==