Sha256: 206cc5876ac779ac64d524b2a9bb0bb28fc0c44b03d74a8a1010dbef0e404254

Contents?: true

Size: 278 Bytes

Versions: 1

Compression:

Stored size: 278 Bytes

Contents

module Jass
  class Plugin
    attr_reader :name, :arguments, :root
    
    def initialize(name, arguments = nil, root = nil)
      @name, @arguments, @root = name, arguments, root
    end
    
    def to_js
      "__plugins__.push(#{name}(#{arguments}));\n"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jass-0.9.1 lib/jass/plugin.rb