class Folder
Public Class Methods
new(id: nil, title: nil, type: nil, permission: nil, collapsed: false, children: [])
click to toggle source
Calls superclass method
BaseFile::new
# File lib/dynalist/folder.rb, line 4 def initialize(id: nil, title: nil, type: nil, permission: nil, collapsed: false, children: []) @collapsed = collapsed @children_ids = children super(id: id, title: title, type: 'folder', permission: permission) end
Public Instance Methods
children()
click to toggle source
# File lib/dynalist/folder.rb, line 14 def children FileTree.where(id: @children_ids) end
collapsed?()
click to toggle source
# File lib/dynalist/folder.rb, line 10 def collapsed? @collapsed end