SwapsStore
Defined in: swaps.ts:59
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SwapsStore(
storage):SwapsStore
Defined in: swaps.ts:69
Parameters
Section titled “Parameters”storage
Section titled “storage”Returns
Section titled “Returns”SwapsStore
Methods
Section titled “Methods”active()
Section titled “active()”active():
Promise<SwapRecord[]>
Defined in: swaps.ts:79
Returns
Section titled “Returns”Promise<SwapRecord[]>
add(
record):Promise<void>
Defined in: swaps.ts:83
Parameters
Section titled “Parameters”record
Section titled “record”Returns
Section titled “Returns”Promise<void>
get(
id):Promise<SwapRecord|null>
Defined in: swaps.ts:75
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<SwapRecord | null>
list()
Section titled “list()”list():
Promise<SwapRecord[]>
Defined in: swaps.ts:71
Returns
Section titled “Returns”Promise<SwapRecord[]>
onChange()
Section titled “onChange()”onChange(
listener): () =>void
Defined in: swaps.ts:108
Parameters
Section titled “Parameters”listener
Section titled “listener”() => void
Returns
Section titled “Returns”() => void
remove()
Section titled “remove()”remove(
id):Promise<void>
Defined in: swaps.ts:102
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<void>
update()
Section titled “update()”update(
id,patch):Promise<SwapRecord|null>
Defined in: swaps.ts:90
Parameters
Section titled “Parameters”string
Partial<SwapRecord>
Returns
Section titled “Returns”Promise<SwapRecord | null>