1.0.4 • Published 4 years ago

@freedom-editor/lighterhtml-paragraph-block v1.0.4

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

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.