UNPKG

text-manipulation

Version:

A NPM library that assists in text range manipulation

44 lines (29 loc) 1.58 kB
Text Manipulation Documentation =============================== Important functions in the text-manipulation module --------------------------------------------------- * [createBuffer](modules/_buffer_index_.md) * [createTextRange](modules/_buffer_index_.md) Important Interfaces and Classes -------------------------------- * [TextBuffer](./interfaces/_buffer_text_buffer_.textbuffer.md) * Creates the abstraction around the text manipulation * This is the type that is returned when **createBuffer** function is called * [MutableTextRange](./classes/_buffer_mutable_text_range_.mutabletextrange.md) * Provides a mutable TextRange, allowing for ranges to be changed * [TextPosition](./classes/_buffer_text_position_.textposition.md) * Defines a position in a TextBuffer. This is a component used in TextRanges * [ImmutableTextRange](./classes/_buffer_immutable_text_range_.immutabletextrange.md) * Provides an immutable TextRange (Cannot be changed) ## Index ### External modules * ["buffer/basic-text-buffer"](modules/_buffer_basic_text_buffer_.md) * ["buffer/immutable-text-range"](modules/_buffer_immutable_text_range_.md) * ["buffer/index"](modules/_buffer_index_.md) * ["buffer/mutable-text-range"](modules/_buffer_mutable_text_range_.md) * ["buffer/text-buffer"](modules/_buffer_text_buffer_.md) * ["buffer/text-position"](modules/_buffer_text_position_.md) * ["buffer/text-range"](modules/_buffer_text_range_.md) * ["buffer/utils"](modules/_buffer_utils_.md) * ["index"](modules/_index_.md) ---