Class: OnyxCord::Webhooks::View::FileBuilder
- Inherits:
-
Object
- Object
- OnyxCord::Webhooks::View::FileBuilder
- Defined in:
- lib/onyxcord/webhooks/view/file_builder.rb
Instance Method Summary collapse
-
#initialize(url = nil, id: nil, spoiler: false, **kwargs) ⇒ FileBuilder
constructor
Create a file component.
Constructor Details
#initialize(url = nil, id: nil, spoiler: false, **kwargs) ⇒ FileBuilder
Create a file component.
9 10 11 12 13 14 15 |
# File 'lib/onyxcord/webhooks/view/file_builder.rb', line 9 def initialize(url = nil, id: nil, spoiler: false, **kwargs) url = kwargs.fetch(:url, url) @id = id @file = { url: } @spoiler = spoiler end |