@vericus/slate-kit-align
Version:
Plugins to provide a way to align blocks on slate
19 lines • 854 B
JavaScript
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