Skip to content

Latest commit

 

History

History
124 lines (72 loc) · 2.54 KB

File metadata and controls

124 lines (72 loc) · 2.54 KB

@drtrt/give-svelte-store-previous-behaviour

@drtrt/give-svelte-store-previous-behaviour

Table of contents

Interfaces

Type Aliases

Functions

Type Aliases

SubscriberWithPrevious

Ƭ SubscriberWithPrevious<T>: (value: T, previousValue: T | undefined) => void

Type parameters

Name
T

Type declaration

▸ (value, previousValue): void

Parameters
Name Type
value T
previousValue T | undefined
Returns

void

Defined in

src/SubscriberWithPrevious.ts:1

Functions

getPrevious

getPrevious<T>(store): undefined | T

Type parameters

Name
T

Parameters

Name Type
store ReadableWithPrevious<T>

Returns

undefined | T

Defined in

src/getPrevious.ts:3


giveSvelteStorePreviousBehaviour

giveSvelteStorePreviousBehaviour<T>(store): WritableWithPrevious<T>

Type parameters

Name
T

Parameters

Name Type
store Writable<T>

Returns

WritableWithPrevious<T>

Defined in

src/giveSvelteStorePreviousBehaviour.ts:7

giveSvelteStorePreviousBehaviour<T>(store): ReadableWithPrevious<T>

Type parameters

Name
T

Parameters

Name Type
store Readable<T>

Returns

ReadableWithPrevious<T>

Defined in

src/giveSvelteStorePreviousBehaviour.ts:8