Sha256: b0dc6c282d7db9387faa168d0f2b4fa69d99a327ea309ce46ac89034d2b47bab
Contents?: true
Size: 561 Bytes
Versions: 36
Compression:
Stored size: 561 Bytes
Contents
module Redcar class Project class ProjectTreeController include Redcar::Tree::Controller def initialize(project,title) @project = project @title = title attach_project_listener(@project.window) end def attach_project_listener(win) win.treebook.add_listener(:tree_removed) do |tree| if tree == @project.tree and r = win.treebook.trees.detect do |t| t.tree_mirror.title == @title end @project.close end end end end end end
Version data entries
36 entries across 36 versions & 2 rubygems