Sha256: e0aca6b44689f18d0c72b36d4e2d8f0560048c68e6bfe005f6bb9b3ceca1322b
Contents?: true
Size: 516 Bytes
Versions: 3
Compression:
Stored size: 516 Bytes
Contents
require_relative "window" require_relative "view/javascript" require_relative "view/erb" require_relative "view/resources" module WebConsole class View < Window # Properties def initialize(window_id = nil, view_id = nil) super(window_id) @view_id = view_id end def view_id @view_id ||= ENV.has_key?(SPLIT_ID_KEY) ? ENV[SPLIT_ID_KEY] : split_id end private # Web def arguments_with_target(arguments) super(arguments).push(view_id) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
webconsole-0.2.1 | lib/webconsole/lib/view.rb |
webconsole-0.2.0 | lib/webconsole/lib/view.rb |
webconsole-0.1.19 | lib/webconsole/lib/view.rb |