LoadBitmapConvenienceSyntax
Attributes
- Source
- LoadBitmapConvenienceSyntax.scala
- Graph
-
- Supertypes
- Known subtypes
-
object allobject loadBitmapConvenience
Members list
Extensions
Extensions
Load a bitmap synchronously, returning a default value on any error.
Load a bitmap synchronously, returning a default value on any error.
Value parameters
- default
-
the bitmap to return if loading fails (evaluated lazily)
- loader
-
implicit LoadBitmap instance for the types
- runtime
-
explicit IORuntime for executing the IO
- specifier
-
the location/identifier of the bitmap
Attributes
- Returns
-
the loaded bitmap or the default
- Source
- LoadBitmapConvenienceSyntax.scala
Load a bitmap synchronously with partial error recovery.
Load a bitmap synchronously with partial error recovery.
Value parameters
- loader
-
implicit LoadBitmap instance for the types
- recover
-
partial function to handle specific BitmapError cases
- runtime
-
explicit IORuntime for executing the IO
- specifier
-
the location/identifier of the bitmap
Attributes
- Returns
-
the loaded bitmap or recovery result
- Throws
-
Throwable
if the error is not handled by recover
- Source
- LoadBitmapConvenienceSyntax.scala
Load a bitmap synchronously, throwing any errors that occur.
Load a bitmap synchronously, throwing any errors that occur.
Value parameters
- loader
-
implicit LoadBitmap instance for the types
- runtime
-
explicit IORuntime for executing the IO
- specifier
-
the location/identifier of the bitmap
Attributes
- Returns
-
the loaded bitmap
- Throws
-
BitmapError
if loading fails
- Source
- LoadBitmapConvenienceSyntax.scala