Skip to content

BoardPremoveController

neo-chess-board


Defined in: src/core/types.ts:558

Methods

clear()

clear(color?): void

Defined in: src/core/types.ts:561

Parameters

color?

PremoveColorOption

Returns

void


config()

config(): BoardPremoveControllerConfig

Defined in: src/core/types.ts:567

Returns

BoardPremoveControllerConfig


disable()

disable(color?): void

Defined in: src/core/types.ts:560

Parameters

color?

PremoveColorOption

Returns

void


enable()

enable(options?): void

Defined in: src/core/types.ts:559

Parameters

options?

BoardPremoveEnableOptions

Returns

void


getQueue()

getQueue(color?): Premove[]

Defined in: src/core/types.ts:562

Parameters

color?

NamedPlayerColor

Returns

Premove[]


getQueues()

getQueues(): Record\<NamedPlayerColor, Premove[]>

Defined in: src/core/types.ts:563

Returns

Record\<NamedPlayerColor, Premove[]>


isEnabled()

isEnabled(): boolean

Defined in: src/core/types.ts:564

Returns

boolean


isMulti()

isMulti(): boolean

Defined in: src/core/types.ts:565

Returns

boolean


setMulti()

setMulti(enabled): void

Defined in: src/core/types.ts:566

Parameters

enabled

boolean

Returns

void