Bow.Storage behaviour (Bow v0.4.3) 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 Source

Specs

copy(dir(), name(), dir(), name(), opts()) :: :ok | {:error, any()}

Copy file in storage (without loading)

Specs

delete(dir(), name(), opts()) :: :ok | {:error, any()}

Delete file in storage

Specs

load(dir(), name(), opts()) :: {:ok, path()} | {:error, any()}

Load file from storage

Link to this callback

store(path, dir, name, opts)

View Source

Specs

store(path(), dir(), name(), opts()) :: :ok | {:error, any()}

Store file in storage

Specs

url(dir(), name(), opts()) :: binary()

Generate file URL