Class: Sessions

Inherits:
Object show all
Defined in:
plugins/sessions/lib/sessions.rb,
plugins/sessions/lib/sessions/memory.rb,
plugins/sessions/lib/sessions/loader.rb,
plugins/sessions/lib/sessions/cursor_saver.rb

Defined Under Namespace

Classes: CursorSaver, Loader, Memory

Class Method Summary (collapse)

Class Method Details

+ (Object) project_closed(project, window)



13
14
15
16
17
# File 'plugins/sessions/lib/sessions.rb', line 13

def self.project_closed(project, window)
  Sessions::Memory.project_closed(project, window)
  Sessions::Loader.project_closed(project, window)
  Sessions::CursorSaver.project_closed(project, window)
end

+ (Object) project_loaded(project)



8
9
10
11
# File 'plugins/sessions/lib/sessions.rb', line 8

def self.project_loaded(project)
  Sessions::Memory.project_loaded(project)
  Sessions::Loader.project_loaded(project)
end

+ (Object) tab_added(tab)



19
20
21
# File 'plugins/sessions/lib/sessions.rb', line 19

def self.tab_added(tab)
  Sessions::CursorSaver.tab_added(tab)
end