@zodiac-ui/editor
Version:
A rich text editor for Angular based on `@atlaskit/editor-core`.
24 lines • 2.82 kB
JavaScript
import { rule } from "./horizontal-rule.node";
import { horizontalRuleKeymapPlugin } from "./pm-plugins/keymap";
import { horizontalRuleInputRulePlugin } from "./pm-plugins/input-rule";
export const horizontalRulePlugin = {
nodes() {
return [{
name: 'rule',
node: rule
}];
},
pmPlugins() {
return [
{
name: 'ruleInputRule',
plugin: ({ schema }) => horizontalRuleInputRulePlugin(schema),
},
{
name: 'ruleKeymap',
plugin: ({ schema }) => horizontalRuleKeymapPlugin(schema),
},
];
}
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG9yaXpvbnRhbC1ydWxlLnBsdWdpbi5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B6b2RpYWMtdWkvZWRpdG9yLyIsInNvdXJjZXMiOlsicGx1Z2lucy9ob3Jpem9udGFsLXJ1bGUvaG9yaXpvbnRhbC1ydWxlLnBsdWdpbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsSUFBSSxFQUFFLE1BQU0sd0JBQXdCLENBQUE7QUFDN0MsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0scUJBQXFCLENBQUE7QUFDaEUsT0FBTyxFQUFFLDZCQUE2QixFQUFFLE1BQU0seUJBQXlCLENBQUE7QUFFdkUsTUFBTSxDQUFDLE1BQU0sb0JBQW9CLEdBQWlCO0lBQzlDLEtBQUs7UUFDRCxPQUFPLENBQUM7Z0JBQ0osSUFBSSxFQUFFLE1BQU07Z0JBQ1osSUFBSSxFQUFFLElBQUk7YUFDYixDQUFDLENBQUE7SUFDTixDQUFDO0lBRUQsU0FBUztRQUNMLE9BQU87WUFDSDtnQkFDSSxJQUFJLEVBQUUsZUFBZTtnQkFDckIsTUFBTSxFQUFFLENBQUMsRUFBRSxNQUFNLEVBQUUsRUFBRSxFQUFFLENBQUMsNkJBQTZCLENBQUMsTUFBTSxDQUFDO2FBQ2hFO1lBQ0Q7Z0JBQ0ksSUFBSSxFQUFFLFlBQVk7Z0JBQ2xCLE1BQU0sRUFBRSxDQUFDLEVBQUUsTUFBTSxFQUFFLEVBQUUsRUFBRSxDQUFDLDBCQUEwQixDQUFDLE1BQU0sQ0FBQzthQUM3RDtTQUNKLENBQUE7SUFDTCxDQUFDO0NBQ0osQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVkaXRvclBsdWdpbiB9IGZyb20gXCIuLi8uLi9saWIvaW50ZXJmYWNlcy9lZGl0b3ItcGx1Z2luXCJcclxuaW1wb3J0IHsgcnVsZSB9IGZyb20gXCIuL2hvcml6b250YWwtcnVsZS5ub2RlXCJcclxuaW1wb3J0IHsgaG9yaXpvbnRhbFJ1bGVLZXltYXBQbHVnaW4gfSBmcm9tIFwiLi9wbS1wbHVnaW5zL2tleW1hcFwiXHJcbmltcG9ydCB7IGhvcml6b250YWxSdWxlSW5wdXRSdWxlUGx1Z2luIH0gZnJvbSBcIi4vcG0tcGx1Z2lucy9pbnB1dC1ydWxlXCJcclxuXHJcbmV4cG9ydCBjb25zdCBob3Jpem9udGFsUnVsZVBsdWdpbjogRWRpdG9yUGx1Z2luID0ge1xyXG4gICAgbm9kZXMoKSB7XHJcbiAgICAgICAgcmV0dXJuIFt7XHJcbiAgICAgICAgICAgIG5hbWU6ICdydWxlJyxcclxuICAgICAgICAgICAgbm9kZTogcnVsZVxyXG4gICAgICAgIH1dXHJcbiAgICB9LFxyXG5cclxuICAgIHBtUGx1Z2lucygpIHtcclxuICAgICAgICByZXR1cm4gW1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBuYW1lOiAncnVsZUlucHV0UnVsZScsXHJcbiAgICAgICAgICAgICAgICBwbHVnaW46ICh7IHNjaGVtYSB9KSA9PiBob3Jpem9udGFsUnVsZUlucHV0UnVsZVBsdWdpbihzY2hlbWEpLFxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBuYW1lOiAncnVsZUtleW1hcCcsXHJcbiAgICAgICAgICAgICAgICBwbHVnaW46ICh7IHNjaGVtYSB9KSA9PiBob3Jpem9udGFsUnVsZUtleW1hcFBsdWdpbihzY2hlbWEpLFxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgIF1cclxuICAgIH1cclxufVxyXG4iXX0=