Preparing search index...
The search index is not available
Webnative SDK
Webnative SDK
<internal>
PrivateFile
Class PrivateFile
Hierarchy
BaseFile
PrivateFile
Index
Constructors
constructor
Properties
content
crypto
depot
header
history
key
mmpt
read
Only
Methods
get
Name
put
put
Detailed
update
Content
update
Parent
Name
Filter
create
from
Bare
Name
Filter
from
Info
from
Latest
Name
from
Name
instance
Of
Constructors
constructor
new
Private
File
(
__namedParameters
:
ConstructorParams
)
:
PrivateFile
Parameters
__namedParameters:
ConstructorParams
Returns
PrivateFile
Properties
content
content
:
Uint8Array
crypto
crypto
:
Crypto
.
Implementation
depot
depot
:
Depot
.
Implementation
header
header
:
PrivateFileInfo
history
history
:
default
key
key
:
Uint8Array
mmpt
mmpt
:
default
read
Only
read
Only
:
boolean
Methods
get
Name
get
Name
(
)
:
Promise
<
PrivateName
>
Returns
Promise
<
PrivateName
>
put
put
(
)
:
Promise
<
CID
<
unknown
,
number
,
number
,
Version
>
>
Returns
Promise
<
CID
<
unknown
,
number
,
number
,
Version
>
>
put
Detailed
put
Detailed
(
)
:
Promise
<
PrivateAddResult
>
Returns
Promise
<
PrivateAddResult
>
update
Content
update
Content
(
content
:
Uint8Array
)
:
Promise
<
PrivateFile
>
Parameters
content:
Uint8Array
Returns
Promise
<
PrivateFile
>
update
Parent
Name
Filter
update
Parent
Name
Filter
(
parentNameFilter
:
BareNameFilter
)
:
Promise
<
PrivateFile
>
Parameters
parentNameFilter:
BareNameFilter
Returns
Promise
<
PrivateFile
>
Static
create
create
(
crypto
:
Crypto
.
Implementation
, depot
:
Depot
.
Implementation
, mmpt
:
default
, content
:
Uint8Array
, parentNameFilter
:
BareNameFilter
, key
:
Uint8Array
)
:
Promise
<
PrivateFile
>
Parameters
crypto:
Crypto
.
Implementation
depot:
Depot
.
Implementation
mmpt:
default
content:
Uint8Array
parentNameFilter:
BareNameFilter
key:
Uint8Array
Returns
Promise
<
PrivateFile
>
Static
from
Bare
Name
Filter
from
Bare
Name
Filter
(
crypto
:
Crypto
.
Implementation
, depot
:
Depot
.
Implementation
, mmpt
:
default
, bareNameFilter
:
BareNameFilter
, key
:
Uint8Array
)
:
Promise
<
PrivateFile
>
Parameters
crypto:
Crypto
.
Implementation
depot:
Depot
.
Implementation
mmpt:
default
bareNameFilter:
BareNameFilter
key:
Uint8Array
Returns
Promise
<
PrivateFile
>
Static
from
Info
from
Info
(
crypto
:
Crypto
.
Implementation
, depot
:
Depot
.
Implementation
, mmpt
:
default
, key
:
Uint8Array
, info
:
Maybe
<
DecryptedNode
>
)
:
Promise
<
PrivateFile
>
Parameters
crypto:
Crypto
.
Implementation
depot:
Depot
.
Implementation
mmpt:
default
key:
Uint8Array
info:
Maybe
<
DecryptedNode
>
Returns
Promise
<
PrivateFile
>
Static
from
Latest
Name
from
Latest
Name
(
crypto
:
Crypto
.
Implementation
, depot
:
Depot
.
Implementation
, mmpt
:
default
, name
:
PrivateName
, key
:
Uint8Array
)
:
Promise
<
PrivateFile
>
Parameters
crypto:
Crypto
.
Implementation
depot:
Depot
.
Implementation
mmpt:
default
name:
PrivateName
key:
Uint8Array
Returns
Promise
<
PrivateFile
>
Static
from
Name
from
Name
(
crypto
:
Crypto
.
Implementation
, depot
:
Depot
.
Implementation
, mmpt
:
default
, name
:
PrivateName
, key
:
Uint8Array
)
:
Promise
<
PrivateFile
>
Parameters
crypto:
Crypto
.
Implementation
depot:
Depot
.
Implementation
mmpt:
default
name:
PrivateName
key:
Uint8Array
Returns
Promise
<
PrivateFile
>
Static
instance
Of
instance
Of
(
obj
:
unknown
)
:
obj
is
PrivateFile
Parameters
obj:
unknown
Returns
obj
is
PrivateFile
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
Private
File
constructor
content
crypto
depot
header
history
key
mmpt
read
Only
get
Name
put
put
Detailed
update
Content
update
Parent
Name
Filter
create
from
Bare
Name
Filter
from
Info
from
Latest
Name
from
Name
instance
Of
Generated using
TypeDoc