Documentation
¶
Index ¶
- type File
- func (z *File) EntryRaw() json.RawMessage
- func (z *File) File() (file *File, ok bool)
- func (z *File) Folder() (folder *Folder, ok bool)
- func (z *File) LinkExpires() string
- func (z *File) LinkName() string
- func (z *File) LinkPathLower() string
- func (z *File) LinkTag() string
- func (z *File) LinkUrl() string
- func (z *File) LinkVisibility() string
- func (z *File) Metadata() *Metadata
- func (z *File) SharedLinkId() string
- type Folder
- func (z *Folder) EntryRaw() json.RawMessage
- func (z *Folder) File() (file *File, ok bool)
- func (z *Folder) Folder() (folder *Folder, ok bool)
- func (z *Folder) LinkExpires() string
- func (z *Folder) LinkName() string
- func (z *Folder) LinkPathLower() string
- func (z *Folder) LinkTag() string
- func (z *Folder) LinkUrl() string
- func (z *Folder) LinkVisibility() string
- func (z *Folder) Metadata() *Metadata
- func (z *Folder) SharedLinkId() string
- type Metadata
- func (z *Metadata) EntryRaw() json.RawMessage
- func (z *Metadata) File() (file *File, ok bool)
- func (z *Metadata) Folder() (folder *Folder, ok bool)
- func (z *Metadata) LinkExpires() string
- func (z *Metadata) LinkName() string
- func (z *Metadata) LinkPathLower() string
- func (z *Metadata) LinkTag() string
- func (z *Metadata) LinkUrl() string
- func (z *Metadata) LinkVisibility() string
- func (z *Metadata) Metadata() *Metadata
- func (z *Metadata) SharedLinkId() string
- type SharedLink
- type SharedLinkMember
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type File ¶
type File struct {
Raw json.RawMessage
Id string `path:"id"`
Tag string `path:"\\.tag"`
Url string `path:"url"`
Name string `path:"name"`
ClientModified string `path:"client_modified"`
ServerModified string `path:"server_modified"`
Revision string `path:"rev"`
Expires string `path:"expires"`
PathLower string `path:"path_lower"`
Size int `path:"size"`
Visibility string `path:"link_permissions.resolved_visibility.\\.tag"`
}
func (*File) EntryRaw ¶
func (z *File) EntryRaw() json.RawMessage
func (*File) LinkExpires ¶
func (*File) LinkPathLower ¶
func (*File) LinkVisibility ¶
func (*File) SharedLinkId ¶
type Folder ¶
type Folder struct {
Raw json.RawMessage
Id string `path:"id"`
Tag string `path:"\\.tag"`
Url string `path:"url"`
Name string `path:"name"`
Expires string `path:"expires"`
PathLower string `path:"path_lower"`
Visibility string `path:"link_permissions.resolved_visibility.\\.tag"`
}
func (*Folder) EntryRaw ¶
func (z *Folder) EntryRaw() json.RawMessage
func (*Folder) LinkExpires ¶
func (*Folder) LinkPathLower ¶
func (*Folder) LinkVisibility ¶
func (*Folder) SharedLinkId ¶
type Metadata ¶
type Metadata struct {
Raw json.RawMessage
Id string `path:"id" json:"id"`
Tag string `path:"\\.tag" json:"tag"`
Url string `path:"url" json:"url"`
Name string `path:"name" json:"name"`
Expires string `path:"expires" json:"expires"`
PathLower string `path:"path_lower" json:"path_lower"`
Visibility string `path:"link_permissions.resolved_visibility.\\.tag" json:"visibility"`
}
func (*Metadata) EntryRaw ¶
func (z *Metadata) EntryRaw() json.RawMessage
func (*Metadata) LinkExpires ¶
func (*Metadata) LinkPathLower ¶
func (*Metadata) LinkVisibility ¶
func (*Metadata) SharedLinkId ¶
type SharedLink ¶
type SharedLink interface {
}
type SharedLinkMember ¶
type SharedLinkMember struct {
}
func NewSharedLinkMember ¶
func NewSharedLinkMember(link SharedLink, member *mo_member.Member) (slm *SharedLinkMember)
func (*SharedLinkMember) Member ¶
func (z *SharedLinkMember) Member() (member mo_sharedfolder_member.Member)
func (*SharedLinkMember) SharedLink ¶
func (z *SharedLinkMember) SharedLink() (link SharedLink)
Click to show internal directories.
Click to hide internal directories.