Sha256: c845b66101e3303070633f834f510e141ff84101633b5a9eb1c0c33377f352cd
Contents?: true
Size: 483 Bytes
Versions: 8
Compression:
Stored size: 483 Bytes
Contents
require 'rumx' require 'my_embedded_bean' class MyBean include Rumx::Bean bean_attr_accessor :greeting, :string, 'My greeting' bean_attr_embed :embedded, 'My embedded bean' bean_operation :my_operation, :string, 'My operation', [ [ :arg_int, :integer, 'An int argument' ] ] def initialize @greeting = 'Hello, Rumx' @embedded = MyEmbeddedBean.new end def my_operation(arg_int) "arg_int value=#{arg_int}" end end
Version data entries
8 entries across 8 versions & 1 rubygems