Bow v0.3.2 Bow.Storage behaviour View Source
Link to this section Summary
Callbacks
Copy file in storage (without loading)
Delete file in storage
Load file from storage
Store file in storage
Generate file URL
Link to this section Callbacks
Link to this callback
copy(dir, name, dir, name, opts)
View Sourcecopy(dir(), name(), dir(), name(), opts()) :: :ok | {:error, any()}
Copy file in storage (without loading)
Link to this callback
delete(dir, name, opts)
View Sourcedelete(dir(), name(), opts()) :: :ok | {:error, any()}
Delete file in storage
Link to this callback
load(dir, name, opts)
View Sourceload(dir(), name(), opts()) :: {:ok, path()} | {:error, any()}
Load file from storage
Link to this callback
store(path, dir, name, opts)
View Sourcestore(path(), dir(), name(), opts()) :: :ok | {:error, any()}
Store file in storage
Generate file URL