@rendley/sdk - v1.12.6
Preparing search index...
StorageController
Class StorageController
Index
Constructors
constructor
Properties
storage
Stack
Methods
add
Provider
begin
Batch
destroy
end
Batch
get
Media
get
Media
Hash
List
get
Providers
has
Media
init
remove
Media
remove
Provider
store
Media
sync
Providers
Constructors
constructor
new
StorageController
()
:
StorageController
Returns
StorageController
Properties
storage
Stack
storageStack
:
StorageProviderBase
[]
Methods
add
Provider
addProvider
(
provider
:
StorageProviderBase
)
:
void
Parameters
provider
:
StorageProviderBase
Returns
void
begin
Batch
beginBatch
()
:
Promise
<
void
>
Returns
Promise
<
void
>
destroy
destroy
()
:
Promise
<
void
>
Returns
Promise
<
void
>
end
Batch
endBatch
()
:
Promise
<
void
>
Returns
Promise
<
void
>
get
Media
getMedia
(
mediaHash
:
string
)
:
Promise
<
null
|
StorageMediaData
>
Parameters
mediaHash
:
string
Returns
Promise
<
null
|
StorageMediaData
>
get
Media
Hash
List
getMediaHashList
()
:
Promise
<
string
[]
>
Returns
Promise
<
string
[]
>
get
Providers
getProviders
(
type
?:
StorageProviderTypeEnum
,
)
:
undefined
|
StorageProviderBase
|
StorageProviderBase
[]
Parameters
Optional
type
:
StorageProviderTypeEnum
Returns
undefined
|
StorageProviderBase
|
StorageProviderBase
[]
has
Media
hasMedia
(
mediaHash
:
string
)
:
Promise
<
boolean
>
Parameters
mediaHash
:
string
Returns
Promise
<
boolean
>
init
init
(
projectId
:
string
)
:
Promise
<
void
>
Parameters
projectId
:
string
Returns
Promise
<
void
>
remove
Media
removeMedia
(
mediaHash
:
string
)
:
Promise
<
void
>
Parameters
mediaHash
:
string
Returns
Promise
<
void
>
remove
Provider
removeProvider
(
provider
:
StorageProviderBase
)
:
void
Parameters
provider
:
StorageProviderBase
Returns
void
store
Media
storeMedia
(
storageData
:
StorageMediaData
)
:
Promise
<
boolean
>
Parameters
storageData
:
StorageMediaData
Returns
Promise
<
boolean
>
sync
Providers
syncProviders
(
master
:
StorageProviderBase
)
:
Promise
<
boolean
>
Parameters
master
:
StorageProviderBase
Returns
Promise
<
boolean
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
storage
Stack
Methods
add
Provider
begin
Batch
destroy
end
Batch
get
Media
get
Media
Hash
List
get
Providers
has
Media
init
remove
Media
remove
Provider
store
Media
sync
Providers
@rendley/sdk - v1.12.6
Loading...