Skip to content

talkcontrol


talkcontrol / server/engines/revealjs-server-engine / RevealEngine

Class: RevealEngine

Defined in: src/server/engines/revealjs-server-engine.ts:6

Extends

Constructors

Constructor

new RevealEngine(): RevealEngine

Defined in: src/server/engines/generic-server-engine.ts:7

Returns

RevealEngine

Inherited from

GenericEngine.constructor

Properties

store

store: object

Defined in: src/server/engines/generic-server-engine.ts:5

getState

getState: () => TcState

Returns

TcState

dispatch()

dispatch(action): void

Parameters
action

TcAction

Returns

void

subscribe()

subscribe(listener): () => void

Parameters
listener

Listener

Returns

() => void

Inherited from

GenericEngine.store

Methods

_gotoSlide()

_gotoSlide(slide): void

Defined in: src/server/engines/revealjs-server-engine.ts:79

Parameters

slide

Partial<Slide>

Returns

void


_nextFragment()

_nextFragment(__namedParameters): void

Defined in: src/server/engines/revealjs-server-engine.ts:71

Parameters

__namedParameters

Slide

Returns

void


_nextHorizontalSlide()

_nextHorizontalSlide(__namedParameters): void

Defined in: src/server/engines/revealjs-server-engine.ts:59

Parameters

__namedParameters

Slide

Returns

void


_nextVerticalSlide()

_nextVerticalSlide(__namedParameters): void

Defined in: src/server/engines/revealjs-server-engine.ts:63

Parameters

__namedParameters

Slide

Returns

void


_prevFragment()

_prevFragment(__namedParameters): void

Defined in: src/server/engines/revealjs-server-engine.ts:75

Parameters

__namedParameters

Slide

Returns

void


_prevSlide()

_prevSlide(__namedParameters): void

Defined in: src/server/engines/revealjs-server-engine.ts:67

Parameters

__namedParameters

Slide

Returns

void


handleInput()

handleInput(__namedParameters): void

Defined in: src/server/engines/revealjs-server-engine.ts:11

Parameters

__namedParameters
key

string

Returns

void

Overrides

GenericEngine.handleInput


init()

init(params): void

Defined in: src/server/engines/revealjs-server-engine.ts:7

Parameters

params

{ slides: Slide[]; } | undefined

Returns

void

Overrides

GenericEngine.init


slideEquals()

slideEquals(slide1, slide2, includeFragment?): boolean

Defined in: src/server/engines/revealjs-server-engine.ts:55

Parameters

slide1

Slide

slide2

Slide

includeFragment?

boolean = true

Returns

boolean

Overrides

GenericEngine.slideEquals