Class: StimulusReflex::NothingBroadcaster
- Inherits:
-
Broadcaster
show all
- Defined in:
- lib/stimulus_reflex/broadcasters/nothing_broadcaster.rb
Instance Attribute Summary
Attributes inherited from Broadcaster
#cable_ready, #logger, #operations, #reflex
Instance Method Summary
collapse
Methods inherited from Broadcaster
#broadcast_error, #broadcast_forbid, #broadcast_halt, #initialize, #page?, #selector?
Instance Method Details
#broadcast(_, data) ⇒ Object
5
6
7
8
9
10
11
12
13
|
# File 'lib/stimulus_reflex/broadcasters/nothing_broadcaster.rb', line 5
def broadcast(_, data)
operations << ["document", :dispatch_event]
cable_ready.dispatch_event(
name: "stimulus-reflex:morph-nothing",
selector: nil,
payload: payload,
stimulus_reflex: data.merge(morph: to_sym)
).broadcast
end
|
#nothing? ⇒ Boolean
15
16
17
|
# File 'lib/stimulus_reflex/broadcasters/nothing_broadcaster.rb', line 15
def nothing?
true
end
|
#to_s ⇒ Object
23
24
25
|
# File 'lib/stimulus_reflex/broadcasters/nothing_broadcaster.rb', line 23
def to_s
"Nothing"
end
|
#to_sym ⇒ Object
19
20
21
|
# File 'lib/stimulus_reflex/broadcasters/nothing_broadcaster.rb', line 19
def to_sym
:nothing
end
|