UNPKG

ngx-editor

Version:

Rich Text Editor for angular using ProseMirror

16 lines 1.54 kB
import { Plugin, PluginKey } from 'prosemirror-state'; const focusPlugin = (cb) => { return new Plugin({ key: new PluginKey('focus'), props: { handleDOMEvents: { focus: () => { cb(); return false; }, }, }, }); }; export default focusPlugin; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9jdXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZWRpdG9yL3NyYy9saWIvcGx1Z2lucy9mb2N1cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBRXRELE1BQU0sV0FBVyxHQUFHLENBQUMsRUFBYyxFQUFVLEVBQUU7SUFDN0MsT0FBTyxJQUFJLE1BQU0sQ0FBQztRQUNoQixHQUFHLEVBQUUsSUFBSSxTQUFTLENBQUMsT0FBTyxDQUFDO1FBQzNCLEtBQUssRUFBRTtZQUNMLGVBQWUsRUFBRTtnQkFDZixLQUFLLEVBQUUsR0FBRyxFQUFFO29CQUNWLEVBQUUsRUFBRSxDQUFDO29CQUNMLE9BQU8sS0FBSyxDQUFDO2dCQUNmLENBQUM7YUFDRjtTQUNGO0tBQ0YsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyxDQUFDO0FBRUYsZUFBZSxXQUFXLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQbHVnaW4sIFBsdWdpbktleSB9IGZyb20gJ3Byb3NlbWlycm9yLXN0YXRlJztcblxuY29uc3QgZm9jdXNQbHVnaW4gPSAoY2I6ICgpID0+IHZvaWQpOiBQbHVnaW4gPT4ge1xuICByZXR1cm4gbmV3IFBsdWdpbih7XG4gICAga2V5OiBuZXcgUGx1Z2luS2V5KCdmb2N1cycpLFxuICAgIHByb3BzOiB7XG4gICAgICBoYW5kbGVET01FdmVudHM6IHtcbiAgICAgICAgZm9jdXM6ICgpID0+IHtcbiAgICAgICAgICBjYigpO1xuICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgfSxcbiAgfSk7XG59O1xuXG5leHBvcnQgZGVmYXVsdCBmb2N1c1BsdWdpbjtcbiJdfQ==