UNPKG

text-manipulation

Version:

A NPM library that assists in text range manipulation

53 lines (30 loc) 1.37 kB
[text-manipulation](../README.md) > ["buffer/index"](../modules/_buffer_index_.md) # External module: "buffer/index" ## Index ### Functions * [createBuffer](_buffer_index_.md#createbuffer) * [createTextRange](_buffer_index_.md#createtextrange) --- ## Functions <a id="createbuffer"></a> ### createBuffer**createBuffer**(text: *`string`*, lineDelimiter?: *`string`*): [TextBuffer](../interfaces/_buffer_text_buffer_.textbuffer.md) Create a Textbuffer **Parameters:** | Param | Type | Default value | Description | | ------ | ------ | ------ | ------ | | text | `string` | - | - | | `Default value` lineDelimiter | `string` | &quot;&quot; | - | **Returns:** [TextBuffer](../interfaces/_buffer_text_buffer_.textbuffer.md) ___ <a id="createtextrange"></a> ### createTextRange ▸ **createTextRange**(start: *[TextPosition](../classes/_buffer_text_position_.textposition.md)*, end: *[TextPosition](../classes/_buffer_text_position_.textposition.md)*): [TextRange](../interfaces/_buffer_text_range_.textrange.md) Create a TextRange **Parameters:** | Param | Type | Description | | ------ | ------ | ------ | | start | [TextPosition](../classes/_buffer_text_position_.textposition.md) | - | | end | [TextPosition](../classes/_buffer_text_position_.textposition.md) | - | **Returns:** [TextRange](../interfaces/_buffer_text_range_.textrange.md) ___