Sha256: 3651bc307df2cc23d9e9daea58044660d89e96a0fe8154e71c6483e331f1d40b
Contents?: true
Size: 691 Bytes
Versions: 6
Compression:
Stored size: 691 Bytes
Contents
module Hallon::Observable # Callbacks related to the {Hallon::Toplist} object. module Toplist # Includes {Hallon::Observable} for you. def self.extended(other) other.send(:include, Hallon::Observable) end protected # @return [Method] load callback def initialize_callbacks callback_for(:load) end # This callback is fired when the Image object is fully loaded. # # @example listening to this callback # toplist.on(:load) do # puts "the toplist has loaded!" # end # # @yield [self] # @yieldparam [Toplist] self def load_callback(pointer, userdata) trigger(pointer, :load) end end end
Version data entries
6 entries across 6 versions & 1 rubygems