Skip to content

Interface: FluxStore

Defined in: src/betterdiscord/types/discord/modules.d.ts:42

Indexable

ts
[key: string | number | symbol]: any

Properties

_dispatchToken

ts
_dispatchToken: string;

Defined in: src/betterdiscord/types/discord/modules.d.ts:43


_isInitialized

ts
_isInitialized: boolean;

Defined in: src/betterdiscord/types/discord/modules.d.ts:44

Methods

addChangeListener()

ts
addChangeListener(listener: () => void): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:53

Parameters

ParameterType
listener() => void

Returns

void


addReactChangeListener()

ts
addReactChangeListener(listener: () => void): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:55

Parameters

ParameterType
listener() => void

Returns

void


emitChange()

ts
emitChange(): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:51

Returns

void


getDispatchToken()

ts
getDispatchToken(): string;

Defined in: src/betterdiscord/types/discord/modules.d.ts:46

Returns

string


getName()

ts
getName(): string;

Defined in: src/betterdiscord/types/discord/modules.d.ts:45

Returns

string


hasChangeCallbacks()

ts
hasChangeCallbacks(): boolean;

Defined in: src/betterdiscord/types/discord/modules.d.ts:52

Returns

boolean


initialize()

ts
initialize(): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:48

Returns

void


initializeIfNeeded()

ts
initializeIfNeeded(): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:49

Returns

void


removeChangeListener()

ts
removeChangeListener(listener: () => void): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:54

Parameters

ParameterType
listener() => void

Returns

void


removeReactChangeListener()

ts
removeReactChangeListener(listener: () => void): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:56

Parameters

ParameterType
listener() => void

Returns

void


syncWith()

ts
syncWith(
   stores: FluxStore[], 
   emitChange: boolean, 
   delay?: number): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:58

Parameters

ParameterType
storesFluxStore[]
emitChangeboolean
delay?number

Returns

void


waitFor()

ts
waitFor(...stores: FluxStore[]): void;

Defined in: src/betterdiscord/types/discord/modules.d.ts:59

Parameters

ParameterType
...storesFluxStore[]

Returns

void