Method: ReactiveArray#trigger_size_change!

Defined in:
lib/volt/reactive/reactive_array.rb

#trigger_size_change!Object



134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
# File 'lib/volt/reactive/reactive_array.rb', line 134

def trigger_size_change!
  trigger_by_scope!('changed') do |scope|
    # method_name, *args, block = scope
    method_name, args, block = split_scope(scope)
    
    result = case method_name && method_name.to_sym
    when :size, :length
      true
    else
      false
    end
    
    result
  end
end