CodeSplitter
Defined in: .build/typescript/packages/node-parser/src/code/index.ts:18
Extends
Section titled “Extends”TextSplitter
CodeSplitter<
Options
>(nodes
,options?
):TextNode
<Metadata
>[]
Defined in: .build/typescript/packages/node-parser/src/code/index.ts:18
Type Parameters
Section titled “Type Parameters”Options
Section titled “Options”Options
extends Record
<string
, unknown
>
Parameters
Section titled “Parameters”BaseNode
<Metadata
>[]
options?
Section titled “options?”Options
Returns
Section titled “Returns”TextNode
<Metadata
>[]
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new CodeSplitter(
params
):CodeSplitter
Defined in: .build/typescript/packages/node-parser/src/code/index.ts:23
Parameters
Section titled “Parameters”params
Section titled “params”Returns
Section titled “Returns”CodeSplitter
Overrides
Section titled “Overrides”TextSplitter.constructor
Properties
Section titled “Properties”maxChars
Section titled “maxChars”maxChars:
number
=DEFAULT_MAX_CHARS
Defined in: .build/typescript/packages/node-parser/src/code/index.ts:19
Methods
Section titled “Methods”splitText()
Section titled “splitText()”splitText(
text
):string
[]
Defined in: .build/typescript/packages/node-parser/src/code/index.ts:63
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string
[]
Overrides
Section titled “Overrides”TextSplitter.splitText