Versions in this module Expand all Collapse all v0 v0.1.0 Jun 28, 2015 Changes in this version + var Mocked = &Tree + type ContentProperties struct + ContentDate time.Time + ContentType string + Extension string + MD5 string + Size uint64 + Version uint64 + type Node struct + ContentProperties ContentProperties + CreatedBy string + CreationDate time.Time + ID string + Kind string + Labels []string + ModifiedDate time.Time + Name string + Nodes Nodes + Parents []string + Root bool + Status string + TempLink string + Version uint64 + func (n *Node) AddChild(child *Node) + func (n *Node) Available() bool + func (n *Node) CreateFolder(name string) (*Node, error) + func (n *Node) Download() (io.ReadCloser, error) + func (n *Node) IsAsset() bool + func (n *Node) IsDir() bool + func (n *Node) IsFile() bool + func (n *Node) ModTime() time.Time + func (n *Node) Overwrite(r io.Reader) error + func (n *Node) Remove() error + func (n *Node) RemoveChild(child *Node) + func (n *Node) Size() int64 + func (n *Node) Upload(name string, r io.Reader) (*Node, error) + type Nodes []*Node + type Tree struct + Checkpoint string + LastUpdated time.Time + func NewTree(c client, cacheFile string) (*Tree, error) + func (nt *Tree) Close() error + func (nt *Tree) FindByID(id string) (*Node, error) + func (nt *Tree) FindNode(path string) (*Node, error) + func (nt *Tree) MkdirAll(path string) (*Node, error) + func (nt *Tree) RemoveNode(n *Node) error + func (nt *Tree) Sync() error