Table of Contents

Class StorageBucket

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[Value("StorageBucket")]
public class StorageBucket
Inheritance
StorageBucket
Inherited Members

Constructors

StorageBucket()

public StorageBucket()

Properties

Caches

[Value("caches")]
public CacheStorage Caches { get; }

Property Value

CacheStorage

IndexedDB

[Value("indexedDB")]
public IDBFactory IndexedDB { get; }

Property Value

IDBFactory

Name

[Value("name")]
public string Name { get; }

Property Value

string

Methods

Estimate()

[Value("estimate")]
public Task<StorageEstimate> Estimate()

Returns

Task<StorageEstimate>

Expires()

[Value("expires")]
public Task<Number?> Expires()

Returns

Task<Number>

GetDirectory()

[Value("getDirectory")]
public Task<FileSystemDirectoryHandle> GetDirectory()

Returns

Task<FileSystemDirectoryHandle>

Persist()

[Value("persist")]
public Task<bool> Persist()

Returns

Task<bool>

Persisted()

[Value("persisted")]
public Task<bool> Persisted()

Returns

Task<bool>

SetExpires(Number)

[Value("setExpires")]
public Task<GlobalObject.Undefined> SetExpires(Number expires)

Parameters

expires Number

Returns

Task<GlobalObject.Undefined>