@freedom-editor/lighterhtml-paragraph-block

1.0.4 • Public • Published

Freedom Editor Lighterhtml Paragraph block

License Known Vulnerabilities Maintainability Codacy Badge

A paragraph block built with Lighterhtml for Freedom Editor

Installation

npm i @freedom-editor/lighterhtml-paragraph-block

Usage

Import paragraph block

Import paragraph block to the script where you config Freedom Editor. Create a new instance.

import { Paragraph } from '@freedom-editor/lighterhtml-paragraph-block'

const paragraphBlock = new Paragraph()

Register paragraph block in Freedom Editor instance

Register this block in options.registeredBlocks.

registeredBlocks: [
  paragraphBlock
],

Full example

//Pre-bundle by bundler like Rollup.js

import { FreedomEditor } from '@freedom-editor/core'
import { Paragraph } from '@freedom-editor/lighterhtml-paragraph-block'

const paragraphBlock = new Paragraph()

const editor = new FreedomEditor({
  containerId: 'freedom-editor',
  defaultBlock: paragraphBlock,
  registeredBlocks: {
    paragraphBlock: paragraphBlock
  },
  blockTemplate: [

  ],
  i18n: {
    rtl: 'ltr'
  }
})

editor.init([])

editor.loadBlocks()

API Reference

TODO

License

This project is licensed under the MIT License - see the license for more details.

Package Sidebar

Install

npm i @freedom-editor/lighterhtml-paragraph-block

Weekly Downloads

23

Version

1.0.4

License

MIT

Unpacked Size

62.9 kB

Total Files

15

Last publish

Collaborators

  • johnwinston0410