class GPhoto2::CameraFolder

Defined in:

gphoto2/camera_folder.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(camera : GPhoto2::Camera, path : String = "/") #

[View source]

Instance Method Detail

def /(name : String) : self #

See: #cd


[View source]
def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


[View source]
def cd(name : String) : self #

Returns CameraFolder by name, relative to current #path.


[View source]
def clear(files : Bool = true, folders : Bool = false) : Nil #

Deletes all files and/or folders.


[View source]
def delete : Nil #

Deletes this folder from the camera.


[View source]
def files : Array(CameraFile) #

Lists files.


[View source]
def folders : Array(self) #

Lists folders.


[View source]
def name : String #

Returns folder name.


[View source]
def open(name : String) : CameraFile #

Returns CameraFile by name, relative to current #path.


[View source]
def path : String #

Returns folder path.


[View source]
def root? #

Returns true if folder #path is /.


[View source]
def to_s(io) #

[View source]
def up : self #

Returns parent CameraFolder.


[View source]