Preparing search index...
The search index is not available
snort.social
snort.social
@snort/shared
DexieTableLike
Interface DexieTableLike<T, TKey>
Dexie Table
like structure
interface
DexieTableLike
<
T
,
TKey
>
{
bulkGet
(
keys
)
:
DexiePromiseExtended
<
(
undefined
|
T
)
[]
>
;
bulkPut
(
items
,
keys
?
,
options
?
)
:
DexiePromiseExtended
<
TKey
>
;
clear
(
)
:
DexiePromiseExtended
<
void
>
;
get
(
key
)
:
DexiePromiseExtended
<
undefined
|
T
>
;
orderBy
(
index
)
:
DexieCollection
<
T
,
TKey
>
;
put
(
item
,
key
?
)
:
DexiePromiseExtended
<
TKey
>
;
toArray
(
)
:
DexiePromiseExtended
<
T
[]
>
;
toCollection
(
)
:
{
get
primaryKeys
():
{
(
)
:
DexiePromiseExtended
<
TKey
[]
>
;
<
R
>
(
thenShortcut
)
:
DexiePromiseExtended
<
R
>
;
}
;
}
;
where
(
index
)
:
DexieWhereClause
<
T
,
TKey
>
;
}
Type Parameters
T
=
any
TKey
=
DexieIndexableType
Index
Methods
bulk
Get
bulk
Put
clear
get
order
By
put
to
Array
to
Collection
where
Methods
bulk
Get
bulk
Get
(
keys
)
:
DexiePromiseExtended
<
(
undefined
|
T
)
[]
>
Parameters
keys
:
TKey
[]
Returns
DexiePromiseExtended
<
(
undefined
|
T
)
[]
>
bulk
Put
bulk
Put
(
items
,
keys
?
,
options
?
)
:
DexiePromiseExtended
<
TKey
>
Parameters
items
:
readonly
T
[]
Optional
keys
:
DexieIndexableTypeArrayReadonly
Optional
options
:
{
allKeys
:
boolean
;
}
all
Keys
:
boolean
Returns
DexiePromiseExtended
<
TKey
>
clear
clear
(
)
:
DexiePromiseExtended
<
void
>
Returns
DexiePromiseExtended
<
void
>
get
get
(
key
)
:
DexiePromiseExtended
<
undefined
|
T
>
Parameters
key
:
TKey
Returns
DexiePromiseExtended
<
undefined
|
T
>
order
By
order
By
(
index
)
:
DexieCollection
<
T
,
TKey
>
Parameters
index
:
string
|
string
[]
Returns
DexieCollection
<
T
,
TKey
>
put
put
(
item
,
key
?
)
:
DexiePromiseExtended
<
TKey
>
Parameters
item
:
T
Optional
key
:
TKey
Returns
DexiePromiseExtended
<
TKey
>
to
Array
to
Array
(
)
:
DexiePromiseExtended
<
T
[]
>
Returns
DexiePromiseExtended
<
T
[]
>
to
Collection
to
Collection
(
)
:
{
get
primaryKeys
():
{
(
)
:
DexiePromiseExtended
<
TKey
[]
>
;
<
R
>
(
thenShortcut
)
:
DexiePromiseExtended
<
R
>
;
}
;
}
Returns
{
get
primaryKeys
():
{
(
)
:
DexiePromiseExtended
<
TKey
[]
>
;
<
R
>
(
thenShortcut
)
:
DexiePromiseExtended
<
R
>
;
}
;
}
get
primary
Keys
():
{
(
)
:
DexiePromiseExtended
<
TKey
[]
>
;
<
R
>
(
thenShortcut
)
:
DexiePromiseExtended
<
R
>
;
}
where
where
(
index
)
:
DexieWhereClause
<
T
,
TKey
>
Parameters
index
:
string
|
string
[]
Returns
DexieWhereClause
<
T
,
TKey
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
bulk
Get
bulk
Put
clear
get
order
By
put
to
Array
to
Collection
where
snort.social
@snort
shared
LNURLErrorCode
Reaction
DexieLike
ExternalStore
FeedCache
LNURL
LNURLError
OfflineError
SortedMap
DexieCollection
DexiePromiseExtended
DexieTableLike
DexieWhereClause
FeedCacheEvents
InvoiceDetails
KeyedHookFilter
LNURLInvoice
LNURLService
LNURLStatus
LNURLSuccessAction
WorkQueueItem
DexieIndexableType
DexieIndexableTypeArray
DexieIndexableTypeArrayReadonly
DexieIndexableTypePart
DexieThenShortcut
appendDedupe
barrierQueue
bech32ToHex
bech32ToText
countMembers
decodeInvoice
dedupe
deepClone
deepEqual
distance
equalProp
fetchNip05Pubkey
getPublicKey
hexToBech32
isHex
isOffline
jitter
normalizeReaction
processWorkQueue
removeUndefined
sanitizeRelayUrl
sha256
throwIfOffline
unixNow
unixNowMs
unwrap
system
EventKind
EventType
MessageEncryptorVersion
Nips
NostrPrefix
RequestStrategy
TLVEntryType
Connection
EventBuilder
EventExt
EventPublisher
HookedNoteStore
InvalidPinError
KeyStorage
KeyedReplaceableNoteStore
Nip46Signer
Nip4WebCryptoEncryptor
Nip7Signer
NostrHashtagLink
NostrLink
NostrSystem
NotEncrypted
NoteCollection
NoteStore
PinEncrypted
PowWorker
PrivateKeySigner
ProfileLoaderService
RelayMetadataLoader
RelayMetricCache
RequestBuilder
RequestFilterBuilder
SocialGraph
SystemWorker
UniqueIds
UserProfileCache
UserRelaysCache
XChaCha20Encryptor
BuiltRawReqFilter
CachedMetadata
ConnectionStateSnapshot
EventSigner
FlatReqFilter
FullRelaySettings
IMeta
MessageEncryptor
MessageEncryptorPayload
NosteStoreEvents
NostrEvent
NostrPowEvent
OkResponse
Optimizer
ParsedFragment
ParsedZap
PinEncryptedPayload
PowMiner
RelayCache
RelayInfo
RelayMetrics
RelaySettings
RelayTaggedFilter
RelayTaggedFilters
RelayTaggedFlatFilters
ReqFilter
RequestBuilderOptions
SnortSystemDb
SystemInterface
SystemSnapshot
TLVEntry
Tag
TaggedNostrEvent
Thread
ToNostrEventTag
UsersRelays
Fragment
HexKey
MaybeHexKey
NotSignedNostrEvent
NoteStoreHook
NoteStoreHookRelease
NoteStoreSnapshotData
OnEoseCallback
OnEoseCallbackRelease
OnEventCallback
OnEventCallbackRelease
QueryLike
ReqCommand
SignerSupports
UID
UserMetadata
u256
DefaultOptimizer
EmptySnapshot
socialGraphInstance
ID
STR
countLeadingZeros
decodeEncryptionPayload
decodeTLV
encodeEncryptionPayload
encodeTLV
encodeTLVEntries
mapEventToProfile
minePow
parseIMeta
parseInlineMetaHack
parseNostrLink
parseRelayTag
parseRelayTags
parseRelaysFromKind
parseZap
pickRelaysForReply
pickTopRelays
splitAllByWriteRelays
splitByWriteRelays
splitFlatByWriteRelays
transformText
trimNostrLink
tryParseNostrLink
updateRelayLists
validateNostrLink
system-react
SnortContext
useEventFeed
useEventReactions
useEventsFeed
useReactions
useRequestBuilder
useRequestBuilderAdvanced
useSystemState
useUserProfile
useUserSearch
system-svelte
useRequestBuilder
system-wasm
InitOutput
InitInput
SyncInitInput
argon2
compress
default
diff_filters
expand_filter
flat_merge
get_diff
initSync
pow
schnorr_verify
schnorr_verify_event
system-web
SnortSystemDb
Generated using
TypeDoc
Dexie Table like structure