Class: Anydoc::ImageSource
- Inherits:
-
Data
- Object
- Data
- Anydoc::ImageSource
- Defined in:
- lib/anydoc/document.rb,
sig/anydoc.rbs
Overview
Where an image's bytes come from.
Instance Attribute Summary collapse
-
#asset_id ⇒ Integer?
readonly
Asset: index into Document#assets.
-
#kind ⇒ Symbol
readonly
:external | :asset | :unavailable.
-
#url ⇒ String?
readonly
External.
Instance Attribute Details
#asset_id ⇒ Integer? (readonly)
Returns asset: index into Document#assets.
123 124 |
# File 'lib/anydoc/document.rb', line 123 class ImageSource < Data.define(:kind, :url, :asset_id) end |
#kind ⇒ Symbol (readonly)
:external | :asset | :unavailable
123 124 |
# File 'lib/anydoc/document.rb', line 123 class ImageSource < Data.define(:kind, :url, :asset_id) end |
#url ⇒ String? (readonly)
Returns external.
123 124 |
# File 'lib/anydoc/document.rb', line 123 class ImageSource < Data.define(:kind, :url, :asset_id) end |