module Volt::Models::Helpers::ListenerTracker

Included in model's so they can inform the ArrayModel when new listeners are added or removed.

Public Instance Methods

listener_added() click to toggle source

Called when data from this model begins being watched

# File lib/volt/models/helpers/listener_tracker.rb, line 7
def listener_added
  @listener_count ||= 0
  @listener_count += 1
end
listener_removed() click to toggle source
# File lib/volt/models/helpers/listener_tracker.rb, line 12
def listener_removed
  @listener_count ||= 0
  @listener_count -= 1
end