Class: LightningUiKit::ToastComponent
- Inherits:
-
BaseComponent
- Object
- ViewComponent::Base
- BaseComponent
- LightningUiKit::ToastComponent
- Defined in:
- app/components/lightning_ui_kit/toast_component.rb
Instance Method Summary collapse
- #classes ⇒ Object
-
#initialize(autodismiss: true, dismiss_after: 3000, **options) ⇒ ToastComponent
constructor
A new instance of ToastComponent.
Methods inherited from BaseComponent
Methods included from HeroiconHelper
Constructor Details
#initialize(autodismiss: true, dismiss_after: 3000, **options) ⇒ ToastComponent
Returns a new instance of ToastComponent.
4 5 6 7 8 |
# File 'app/components/lightning_ui_kit/toast_component.rb', line 4 def initialize(autodismiss: true, dismiss_after: 3000, **) @autodismiss = autodismiss @dismiss_after = dismiss_after = end |
Instance Method Details
#classes ⇒ Object
10 11 12 |
# File 'app/components/lightning_ui_kit/toast_component.rb', line 10 def classes merge_classes(["lui:w-full lui:flex lui:justify-center lui:fixed lui:bottom-5", [:class]].compact.join(" ")) end |