UNPKG

@vericus/slate-kit-align

Version:

Plugins to provide a way to align blocks on slate

19 lines 854 B
import Register from "@vericus/slate-kit-utils-register-helpers"; import Options from "./options"; import CreateQueries from "./queries"; import CreateCommands from "./commands"; import CreateProps from "./props"; import CreateSchema from "./schemas"; import createStyle from "./style"; function createAlignPlugin(pluginOptions) { if (pluginOptions === void 0) { pluginOptions = {}; } var options = Options.create(pluginOptions); var queries = CreateQueries(options); var commands = CreateCommands(options); var props = CreateProps(options); var schema = CreateSchema(options); var getData = createStyle(options).getData; return [Register({ props: props, getData: getData, options: options }), { queries: queries, commands: commands, schema: schema }]; } export default createAlignPlugin; //# sourceMappingURL=index.js.map