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.