This package has been deprecated

Author message:

do

draft-js-extended-utils

0.1.0 • Public • Published

Build Status

draft-js-extended-utils

Table of Contents

Installation

  npm i draft-js-extended-utils --save

Usage

import utils from 'draft-js-extended-utils';

API

contentBlock

  • [x] getBlockByIndex
  • [x] getSelectedBlocks
  • [x] getSelectedBlockKeys
  • [x] getBlockByKey
  • [x] getFirstBlock
  • [x] getLastBlock
  • [x] getBlockLength
  • [x] addBlockAfterKey
  • [x] addBlockBeforeKey
  • [x] removeBlockWithKey
  • [x] changeSelectionBlockDepth
  • [x] increaseBlockDepth
  • [x] decreaseBlockDepth
  • [ ] setSelectedBlockData
  • [ ] mergeSelectedBlockData
  • [ ] changeBlockType
  • [ ] removeSelectedBlocks
  • [ ] splitBlock
  • [ ] getBlockDataProp
  • [ ] getRangesForInlineStyle
  • [ ] getBlockEntityRanges
  • [ ] removeEmptyBlocks
  • [ ] getStyleRanges
  • [ ] getStyleRangesWhere
  • [ ] getEntityRanges
  • [ ] getEntityRangesWhere

selection

  • [ ] selectionHasStyles
  • [ ] selectionHasEntityType
  • [x] collapsedOnEndOffset
  • [x] collapsedOnStartOffset
  • [x] selectAllBlocks
  • [ ] selectFirstEntityOfTypeInRange
  • [ ] findFirstEntityOfTypeInRange
  • [ ] selectFirstOverlappingEntitiesOfTypeInRange
  • [x] mergeSelection
  • [x] getSelection

entity

  • [ ] createEntity
  • [ ] getEntityKeyData
  • [ ] entityKeyType
  • [ ] getEntityKeyRange
  • [ ] removeEntity
  • [ ] mergeEntityData
  • [ ] removeEntityOfType
  • [ ] firstEntityOfTypeInRange
  • [ ] selectionHasEntityType

editorState

  • [x] setUndo
  • [x] getUndoStack
  • [x] getRedoStack

contentState

  • [x] getBlockMap
  • [x] getSelectionBefore
  • [x] getSelectionAfter

character

  • [x] mapSelectedCharacters

data

  • [x] toRaw
  • [x] toRawString
  • [x] fromRaw
  • [x] logRaw

Support

Please open an issue for support.

Contributing

Feel free to fork this project, make changes and submit pull requests.

Package Sidebar

Install

npm i draft-js-extended-utils

Weekly Downloads

0

Version

0.1.0

License

MIT

Last publish

Collaborators

  • webdeveloperpr