Preparing search index...
The search index is not available
Webnative SDK
Webnative SDK
<internal>
Repo
Class Repo
Hierarchy
default
<
CID
>
Repo
Index
Constructors
constructor
Properties
dictionary
memory
Cache
storage
storage
Name
Methods
add
clear
find
fromJSON
get
All
get
By
Index
get
By
Key
index
Of
length
newest
to
Dictionary
toJSON
create
Constructors
Private
constructor
new
Repo
(
options
:
RepositoryOptions
)
:
Repo
Parameters
options:
RepositoryOptions
Returns
Repo
Properties
dictionary
dictionary
:
Record
<
string
,
CID
<
unknown
,
number
,
number
,
Version
>
>
memory
Cache
memory
Cache
:
CID
<
unknown
,
number
,
number
,
Version
>
[]
storage
storage
:
Storage
.
Implementation
storage
Name
storage
Name
:
string
Methods
add
add
(
itemOrItems
:
CID
<
unknown
,
number
,
number
,
Version
>
|
CID
<
unknown
,
number
,
number
,
Version
>
[]
)
:
Promise
<
void
>
Parameters
itemOrItems:
CID
<
unknown
,
number
,
number
,
Version
>
|
CID
<
unknown
,
number
,
number
,
Version
>
[]
Returns
Promise
<
void
>
clear
clear
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
find
find
(
predicate
:
(
(
value
:
CID
<
unknown
,
number
,
number
,
Version
>
, index
:
number
)
=>
boolean
)
)
:
null
|
CID
<
unknown
,
number
,
number
,
Version
>
Parameters
predicate:
(
(
value
:
CID
<
unknown
,
number
,
number
,
Version
>
, index
:
number
)
=>
boolean
)
(
value
:
CID
<
unknown
,
number
,
number
,
Version
>
, index
:
number
)
:
boolean
Parameters
value:
CID
<
unknown
,
number
,
number
,
Version
>
index:
number
Returns
boolean
Returns
null
|
CID
<
unknown
,
number
,
number
,
Version
>
fromJSON
fromJSON
(
a
:
string
)
:
CID
<
unknown
,
number
,
number
,
Version
>
Parameters
a:
string
Returns
CID
<
unknown
,
number
,
number
,
Version
>
get
All
get
All
(
)
:
Promise
<
CID
<
unknown
,
number
,
number
,
Version
>
[]
>
Returns
Promise
<
CID
<
unknown
,
number
,
number
,
Version
>
[]
>
get
By
Index
get
By
Index
(
idx
:
number
)
:
null
|
CID
<
unknown
,
number
,
number
,
Version
>
Parameters
idx:
number
Returns
null
|
CID
<
unknown
,
number
,
number
,
Version
>
get
By
Key
get
By
Key
(
key
:
string
)
:
null
|
CID
<
unknown
,
number
,
number
,
Version
>
Parameters
key:
string
Returns
null
|
CID
<
unknown
,
number
,
number
,
Version
>
index
Of
index
Of
(
item
:
CID
<
unknown
,
number
,
number
,
Version
>
)
:
number
Parameters
item:
CID
<
unknown
,
number
,
number
,
Version
>
Returns
number
length
length
(
)
:
number
Returns
number
newest
newest
(
)
:
CID
<
unknown
,
number
,
number
,
Version
>
Returns
CID
<
unknown
,
number
,
number
,
Version
>
to
Dictionary
to
Dictionary
(
items
:
CID
<
unknown
,
number
,
number
,
Version
>
[]
)
:
Record
<
string
,
CID
<
unknown
,
number
,
number
,
Version
>
>
Parameters
items:
CID
<
unknown
,
number
,
number
,
Version
>
[]
Returns
Record
<
string
,
CID
<
unknown
,
number
,
number
,
Version
>
>
toJSON
toJSON
(
a
:
CID
<
unknown
,
number
,
number
,
Version
>
)
:
string
Parameters
a:
CID
<
unknown
,
number
,
number
,
Version
>
Returns
string
Static
create
create
<
T
>
(
options
:
RepositoryOptions
)
:
Promise
<
any
>
Type Parameters
T
Parameters
options:
RepositoryOptions
Returns
Promise
<
any
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
Modules
Webnative SDK
<internal>
Auth
Capabilities
Crypto
Depot
Manners
Reference
Storage
apps
did
fission
path
ucan
Repo
constructor
dictionary
memory
Cache
storage
storage
Name
add
clear
find
fromJSON
get
All
get
By
Index
get
By
Key
index
Of
length
newest
to
Dictionary
toJSON
create
Generated using
TypeDoc