UNPKG

@zodiac-ui/editor

Version:

A rich text editor for Angular based on `@atlaskit/editor-core`.

13 lines 2.96 kB
export function createPMPlugins({ editorConfig, schema, dispatch, eventDispatcher, }) { return editorConfig.pmPlugins // .sort(sortByOrder("plugins")) .map(({ plugin }) => plugin({ schema, dispatch, // providerFactory, // errorReporter, eventDispatcher, })) .filter(plugin => !!plugin); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLXBsdWdpbnMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aem9kaWFjLXVpL2VkaXRvci8iLCJzb3VyY2VzIjpbImxpYi91dGlscy9jcmVhdGUtcGx1Z2lucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxNQUFNLFVBQVUsZUFBZSxDQUFDLEVBQ0gsWUFBWSxFQUNaLE1BQU0sRUFDTixRQUFRLEVBQ1IsZUFBZSxHQWMzQztJQUNHLE9BQU8sWUFBWSxDQUFDLFNBQVM7UUFDN0IsZ0NBQWdDO1NBQzNCLEdBQUcsQ0FBQyxDQUFDLEVBQUUsTUFBTSxFQUFFLEVBQUUsRUFBRSxDQUNoQixNQUFNLENBQUM7UUFDSCxNQUFNO1FBQ04sUUFBUTtRQUNSLG1CQUFtQjtRQUNuQixpQkFBaUI7UUFDakIsZUFBZTtLQUdsQixDQUFDLENBQ0w7U0FDQSxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUE7QUFDbkMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpc3BhdGNoLCBFZGl0b3JDb25maWcsIEV2ZW50RGlzcGF0Y2hlciB9IGZyb20gXCIuLi9pbnRlcmZhY2VzL2VkaXRvci1jb25maWdcIlxyXG5pbXBvcnQgeyBTY2hlbWEgfSBmcm9tIFwicHJvc2VtaXJyb3ItbW9kZWxcIlxyXG5pbXBvcnQgeyBQbHVnaW4gfSBmcm9tIFwicHJvc2VtaXJyb3Itc3RhdGVcIlxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZVBNUGx1Z2lucyh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWRpdG9yQ29uZmlnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjaGVtYSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwYXRjaCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldmVudERpc3BhdGNoZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcHJvdmlkZXJGYWN0b3J5LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGVycm9yUmVwb3J0ZXIsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9ydGFsUHJvdmlkZXJBUEksXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcmVhY3RDb250ZXh0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfToge1xyXG4gICAgZWRpdG9yQ29uZmlnOiBFZGl0b3JDb25maWdcclxuICAgIHNjaGVtYTogU2NoZW1hXHJcbiAgICBkaXNwYXRjaDogRGlzcGF0Y2hcclxuICAgIGV2ZW50RGlzcGF0Y2hlcjogRXZlbnREaXNwYXRjaGVyXHJcbiAgICAvLyBwcm92aWRlckZhY3Rvcnk6IFByb3ZpZGVyRmFjdG9yeVxyXG4gICAgLy8gZXJyb3JSZXBvcnRlcjogRXJyb3JSZXBvcnRlclxyXG4gICAgLy8gcG9ydGFsUHJvdmlkZXJBUEk6IFBvcnRhbFByb3ZpZGVyQVBJXHJcbiAgICAvLyByZWFjdENvbnRleHQ6ICgpID0+IHsgW2tleTogc3RyaW5nXTogYW55IH1cclxufSk6IFBsdWdpbltdIHtcclxuICAgIHJldHVybiBlZGl0b3JDb25maWcucG1QbHVnaW5zXHJcbiAgICAvLyAuc29ydChzb3J0QnlPcmRlcihcInBsdWdpbnNcIikpXHJcbiAgICAgICAgLm1hcCgoeyBwbHVnaW4gfSkgPT5cclxuICAgICAgICAgICAgcGx1Z2luKHtcclxuICAgICAgICAgICAgICAgIHNjaGVtYSxcclxuICAgICAgICAgICAgICAgIGRpc3BhdGNoLFxyXG4gICAgICAgICAgICAgICAgLy8gcHJvdmlkZXJGYWN0b3J5LFxyXG4gICAgICAgICAgICAgICAgLy8gZXJyb3JSZXBvcnRlcixcclxuICAgICAgICAgICAgICAgIGV2ZW50RGlzcGF0Y2hlcixcclxuICAgICAgICAgICAgICAgIC8vIHBvcnRhbFByb3ZpZGVyQVBJLFxyXG4gICAgICAgICAgICAgICAgLy8gcmVhY3RDb250ZXh0LFxyXG4gICAgICAgICAgICB9KSxcclxuICAgICAgICApXHJcbiAgICAgICAgLmZpbHRlcihwbHVnaW4gPT4gISFwbHVnaW4pXHJcbn1cclxuIl19