Sha256: d43345fb2af6ccf26d40ce264a9a1a171ec234a2d0f5e1a3b7384ad6eee76af1
Contents?: true
Size: 637 Bytes
Versions: 1
Compression:
Stored size: 637 Bytes
Contents
require 'orange/core' module Orange # Orange Resource for being subclassed class Resource def initialize(*args, &block) @options = Options.new(args, &block).hash end def set_orange(orange, name) @orange = orange @my_orange_name = name afterLoad self end def self.set_orange(*args) raise 'trying to call set orange on a class (you probably need to instantiate a resource)' end def afterLoad true end def orange @orange end def routable false end def view(packet = false) '' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
orange-0.0.2 | lib/orange/resource.rb |