class GitDS::RootItem

A mock ModelItem that acts as the root of the data model.

Attributes

model[R]
path[R]

Public Class Methods

create(parent, args) click to toggle source
# File lib/git-ds/model/root.rb, line 37
def self.create(parent, args)
  return @model.root
end
list() click to toggle source
# File lib/git-ds/model/root.rb, line 41
def self.list
  return []
end
name() click to toggle source
# File lib/git-ds/model/root.rb, line 29
def self.name
  ''
end
new(model) click to toggle source
# File lib/git-ds/model/root.rb, line 20
def initialize(model)
  @path = ''
  @model = model
end
path() click to toggle source
# File lib/git-ds/model/root.rb, line 33
def self.path
  ''
end

Public Instance Methods

delete() click to toggle source
# File lib/git-ds/model/root.rb, line 25
def delete
  # nop
end