Module: Folio
- Defined in:
- lib/folio.rb,
lib/folio/xdg.rb,
lib/folio/link.rb,
lib/folio/path.rb,
lib/folio/pipe.rb,
lib/folio/shell.rb,
lib/folio/device.rb,
lib/folio/errors.rb,
lib/folio/socket.rb,
lib/folio/document.rb,
lib/folio/directory.rb,
lib/folio/fileobject.rb
Overview
Defined Under Namespace
Modules: XDG
Classes: BlockDevice, CharacterDevice, Device, DirNotFound, Directory, Document, FileNotFound, FileObject, Link, LinkNotFound, Path, Pathname, Pipe, Shell, Socket
Constant Summary
collapse
- VERSION =
""
Class Method Summary
collapse
Class Method Details
.dir(path) ⇒ Object
45
46
47
|
# File 'lib/folio.rb', line 45
def self.dir(path)
Folio::Directory.new(path)
end
|
.doc(path) ⇒ Object
40
41
42
|
# File 'lib/folio.rb', line 40
def self.doc(path)
Folio::Document.new(path)
end
|
.file(*path) ⇒ Object
35
36
37
|
# File 'lib/folio.rb', line 35
def self.file(*path)
FileObject[*path]
end
|
.shell(*path) ⇒ Object
30
31
32
|
# File 'lib/folio.rb', line 30
def self.shell(*path)
Shell.new(*path)
end
|