Skip to main content

Class: Choice

vendor/snippet/snippetParser.Choice

Hierarchy

Constructors

constructor

new Choice()

Inherited from

Marker.constructor

Properties

_children

Protected _children: Marker[] = []

Inherited from

Marker._children

Defined in

vendor/snippet/snippetParser.ts:137


_markerBrand

Readonly _markerBrand: any

Inherited from

Marker._markerBrand

Defined in

vendor/snippet/snippetParser.ts:134


options

Readonly options: Text[] = []

Defined in

vendor/snippet/snippetParser.ts:282


parent

parent: Marker

Inherited from

Marker.parent

Defined in

vendor/snippet/snippetParser.ts:136

Accessors

children

get children(): Marker[]

Returns

Marker[]

Inherited from

Marker.children

Defined in

vendor/snippet/snippetParser.ts:166


snippet

get snippet(): undefined | TextmateSnippet

Returns

undefined | TextmateSnippet

Inherited from

Marker.snippet

Defined in

vendor/snippet/snippetParser.ts:170

Methods

appendChild

appendChild(marker): Choice

Parameters

NameType
markerMarker

Returns

Choice

Overrides

Marker.appendChild

Defined in

vendor/snippet/snippetParser.ts:284


clone

clone(): Choice

Returns

Choice

Overrides

Marker.clone

Defined in

vendor/snippet/snippetParser.ts:306


len

len(): number

Returns

number

Overrides

Marker.len

Defined in

vendor/snippet/snippetParser.ts:302


replace

replace(child, others): void

Parameters

NameType
childMarker
othersMarker[]

Returns

void

Inherited from

Marker.replace

Defined in

vendor/snippet/snippetParser.ts:151


toString

toString(): string

Returns

string

Overrides

Marker.toString

Defined in

vendor/snippet/snippetParser.ts:292


toTextmateString

toTextmateString(): string

Returns

string

Overrides

Marker.toTextmateString

Defined in

vendor/snippet/snippetParser.ts:296