ngx-editor
Version:
The Rich Text Editor for Angular, Built on ProseMirror
35 lines • 5.93 kB
JavaScript
import Mark from './Mark';
import Blockquote from './Blockquote';
import HorizontalRule from './HorizontalRule';
import ListItem from './ListItem';
import Heading from './Heading';
import TextAlign from './TextAlign';
import Link from './Link';
import Image from './Image';
import TextColor from './TextColor';
import FormatClear from './FormatClear';
export const STRONG = new Mark('strong');
export const EM = new Mark('em');
export const CODE = new Mark('code');
export const UNDERLINE = new Mark('u');
export const STRIKE = new Mark('s');
export const BLOCKQUOTE = new Blockquote();
export const HORIZONTAL_RULE = new HorizontalRule();
export const FORMAT_CLEAR = new FormatClear();
export const UL = new ListItem(true);
export const OL = new ListItem(false);
export const H1 = new Heading(1);
export const H2 = new Heading(2);
export const H3 = new Heading(3);
export const H4 = new Heading(4);
export const H5 = new Heading(5);
export const H6 = new Heading(6);
export const ALIGN_LEFT = new TextAlign('left');
export const ALIGN_CENTER = new TextAlign('center');
export const ALIGN_RIGHT = new TextAlign('right');
export const ALIGN_JUSTIFY = new TextAlign('justify');
export const LINK = new Link();
export const IMAGE = new Image();
export const TEXT_COLOR = new TextColor('text_color', 'color');
export const TEXT_BACKGROUND_COLOR = new TextColor('text_background_color', 'backgroundColor');
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZWRpdG9yL3NyYy9saWIvY29tbWFuZHMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxJQUFJLE1BQU0sUUFBUSxDQUFDO0FBQzFCLE9BQU8sVUFBVSxNQUFNLGNBQWMsQ0FBQztBQUN0QyxPQUFPLGNBQWMsTUFBTSxrQkFBa0IsQ0FBQztBQUM5QyxPQUFPLFFBQVEsTUFBTSxZQUFZLENBQUM7QUFDbEMsT0FBTyxPQUFPLE1BQU0sV0FBVyxDQUFDO0FBQ2hDLE9BQU8sU0FBUyxNQUFNLGFBQWEsQ0FBQztBQUNwQyxPQUFPLElBQUksTUFBTSxRQUFRLENBQUM7QUFDMUIsT0FBTyxLQUFLLE1BQU0sU0FBUyxDQUFDO0FBQzVCLE9BQU8sU0FBUyxNQUFNLGFBQWEsQ0FBQztBQUNwQyxPQUFPLFdBQVcsTUFBTSxlQUFlLENBQUM7QUFFeEMsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFHLElBQUksSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQ3pDLE1BQU0sQ0FBQyxNQUFNLEVBQUUsR0FBRyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUNqQyxNQUFNLENBQUMsTUFBTSxJQUFJLEdBQUcsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDckMsTUFBTSxDQUFDLE1BQU0sU0FBUyxHQUFHLElBQUksSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZDLE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRyxJQUFJLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUNwQyxNQUFNLENBQUMsTUFBTSxVQUFVLEdBQUcsSUFBSSxVQUFVLEVBQUUsQ0FBQztBQUMzQyxNQUFNLENBQUMsTUFBTSxlQUFlLEdBQUcsSUFBSSxjQUFjLEVBQUUsQ0FBQztBQUNwRCxNQUFNLENBQUMsTUFBTSxZQUFZLEdBQUcsSUFBSSxXQUFXLEVBQUUsQ0FBQztBQUM5QyxNQUFNLENBQUMsTUFBTSxFQUFFLEdBQUcsSUFBSSxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDckMsTUFBTSxDQUFDLE1BQU0sRUFBRSxHQUFHLElBQUksUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO0FBQ3RDLE1BQU0sQ0FBQyxNQUFNLEVBQUUsR0FBRyxJQUFJLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNqQyxNQUFNLENBQUMsTUFBTSxFQUFFLEdBQUcsSUFBSSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDakMsTUFBTSxDQUFDLE1BQU0sRUFBRSxHQUFHLElBQUksT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQ2pDLE1BQU0sQ0FBQyxNQUFNLEVBQUUsR0FBRyxJQUFJLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUNqQyxNQUFNLENBQUMsTUFBTSxFQUFFLEdBQUcsSUFBSSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDakMsTUFBTSxDQUFDLE1BQU0sRUFBRSxHQUFHLElBQUksT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBQ2pDLE1BQU0sQ0FBQyxNQUFNLFVBQVUsR0FBRyxJQUFJLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNoRCxNQUFNLENBQUMsTUFBTSxZQUFZLEdBQUcsSUFBSSxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUM7QUFDcEQsTUFBTSxDQUFDLE1BQU0sV0FBVyxHQUFHLElBQUksU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQ2xELE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRyxJQUFJLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUN0RCxNQUFNLENBQUMsTUFBTSxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUUsQ0FBQztBQUMvQixNQUFNLENBQUMsTUFBTSxLQUFLLEdBQUcsSUFBSSxLQUFLLEVBQUUsQ0FBQztBQUNqQyxNQUFNLENBQUMsTUFBTSxVQUFVLEdBQUcsSUFBSSxTQUFTLENBQUMsWUFBWSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0FBQy9ELE1BQU0sQ0FBQyxNQUFNLHFCQUFxQixHQUFHLElBQUksU0FBUyxDQUFDLHVCQUF1QixFQUFFLGlCQUFpQixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgTWFyayBmcm9tICcuL01hcmsnO1xuaW1wb3J0IEJsb2NrcXVvdGUgZnJvbSAnLi9CbG9ja3F1b3RlJztcbmltcG9ydCBIb3Jpem9udGFsUnVsZSBmcm9tICcuL0hvcml6b250YWxSdWxlJztcbmltcG9ydCBMaXN0SXRlbSBmcm9tICcuL0xpc3RJdGVtJztcbmltcG9ydCBIZWFkaW5nIGZyb20gJy4vSGVhZGluZyc7XG5pbXBvcnQgVGV4dEFsaWduIGZyb20gJy4vVGV4dEFsaWduJztcbmltcG9ydCBMaW5rIGZyb20gJy4vTGluayc7XG5pbXBvcnQgSW1hZ2UgZnJvbSAnLi9JbWFnZSc7XG5pbXBvcnQgVGV4dENvbG9yIGZyb20gJy4vVGV4dENvbG9yJztcbmltcG9ydCBGb3JtYXRDbGVhciBmcm9tICcuL0Zvcm1hdENsZWFyJztcblxuZXhwb3J0IGNvbnN0IFNUUk9ORyA9IG5ldyBNYXJrKCdzdHJvbmcnKTtcbmV4cG9ydCBjb25zdCBFTSA9IG5ldyBNYXJrKCdlbScpO1xuZXhwb3J0IGNvbnN0IENPREUgPSBuZXcgTWFyaygnY29kZScpO1xuZXhwb3J0IGNvbnN0IFVOREVSTElORSA9IG5ldyBNYXJrKCd1Jyk7XG5leHBvcnQgY29uc3QgU1RSSUtFID0gbmV3IE1hcmsoJ3MnKTtcbmV4cG9ydCBjb25zdCBCTE9DS1FVT1RFID0gbmV3IEJsb2NrcXVvdGUoKTtcbmV4cG9ydCBjb25zdCBIT1JJWk9OVEFMX1JVTEUgPSBuZXcgSG9yaXpvbnRhbFJ1bGUoKTtcbmV4cG9ydCBjb25zdCBGT1JNQVRfQ0xFQVIgPSBuZXcgRm9ybWF0Q2xlYXIoKTtcbmV4cG9ydCBjb25zdCBVTCA9IG5ldyBMaXN0SXRlbSh0cnVlKTtcbmV4cG9ydCBjb25zdCBPTCA9IG5ldyBMaXN0SXRlbShmYWxzZSk7XG5leHBvcnQgY29uc3QgSDEgPSBuZXcgSGVhZGluZygxKTtcbmV4cG9ydCBjb25zdCBIMiA9IG5ldyBIZWFkaW5nKDIpO1xuZXhwb3J0IGNvbnN0IEgzID0gbmV3IEhlYWRpbmcoMyk7XG5leHBvcnQgY29uc3QgSDQgPSBuZXcgSGVhZGluZyg0KTtcbmV4cG9ydCBjb25zdCBINSA9IG5ldyBIZWFkaW5nKDUpO1xuZXhwb3J0IGNvbnN0IEg2ID0gbmV3IEhlYWRpbmcoNik7XG5leHBvcnQgY29uc3QgQUxJR05fTEVGVCA9IG5ldyBUZXh0QWxpZ24oJ2xlZnQnKTtcbmV4cG9ydCBjb25zdCBBTElHTl9DRU5URVIgPSBuZXcgVGV4dEFsaWduKCdjZW50ZXInKTtcbmV4cG9ydCBjb25zdCBBTElHTl9SSUdIVCA9IG5ldyBUZXh0QWxpZ24oJ3JpZ2h0Jyk7XG5leHBvcnQgY29uc3QgQUxJR05fSlVTVElGWSA9IG5ldyBUZXh0QWxpZ24oJ2p1c3RpZnknKTtcbmV4cG9ydCBjb25zdCBMSU5LID0gbmV3IExpbmsoKTtcbmV4cG9ydCBjb25zdCBJTUFHRSA9IG5ldyBJbWFnZSgpO1xuZXhwb3J0IGNvbnN0IFRFWFRfQ09MT1IgPSBuZXcgVGV4dENvbG9yKCd0ZXh0X2NvbG9yJywgJ2NvbG9yJyk7XG5leHBvcnQgY29uc3QgVEVYVF9CQUNLR1JPVU5EX0NPTE9SID0gbmV3IFRleHRDb2xvcigndGV4dF9iYWNrZ3JvdW5kX2NvbG9yJywgJ2JhY2tncm91bmRDb2xvcicpO1xuIl19