Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorMinified ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClientFromViper ¶
func NewClientFromViper() *Client
func (*Client) GetLibrary ¶
func (*Client) ListLibraries ¶
type Library ¶
type Library struct { Id string `json:"id"` Name string `json:"name"` Folders []Folder `json:"folders"` DisplayOrder int `json:"displayOrder"` Icon string `json:"icon"` MediaType string `json:"mediaType"` Provider string `json:"provider"` Settings LibrarySettings `json:"settings"` CreatedAt UnixTime `json:"createdAt"` LastUpdate UnixTime `json:"lastUpdate"` }
type LibraryDetails ¶
type LibraryDetails struct { FilterData LibraryFilterData `json:"filterData"` Issues int `json:"issues"` NumUserPlaylists int `json:"numUserPlaylists"` Library Library `json:"library"` }
type LibraryFilterData ¶
type LibrarySettings ¶
type LibrarySettings struct { CoverAspectRation int `json:"coverAspectRatio "` DisableWatcher bool `json:"disableWatcher "` SkipMatchingMediaWithAsin bool `json:"skipMatchingMediaWithAsin "` SkipMatchingMediaWithIsbn bool `json:"skipMatchingMediaWithIsbn "` AutoScanCronExpression string `json:"autoScanCronExpression "` }
Click to show internal directories.
Click to hide internal directories.