Versions in this module Expand all Collapse all v0 v0.2.0 Feb 21, 2020 v0.1.0 Oct 5, 2019 Changes in this version + type Build struct + Date time.Time + Hash string + Version Version + func (b *Build) UnmarshalJSON(p []byte) (err error) + type CacheMode int + const CacheCustom + const CacheNone + const CachePerm + const CacheTemp + type Client struct + API rbxapi.Root + CacheLocation string + CacheMode CacheMode + Client *http.Client + Config Config + func (client *Client) APIDump(hash string) (root *rbxapijson.Root, err error) + func (client *Client) Builds() (builds []Build, err error) + func (client *Client) ExplorerIcons(hash string) (icons image.Image, err error) + func (client *Client) Get(loc Location, hash string) (format string, rc io.ReadCloser, err error) + func (client *Client) Latest() (build Build, err error) + func (client *Client) Live() (builds []Build, err error) + func (client *Client) ReflectionMetadata(hash string) (root *rbxfile.Root, err error) + type Config struct + APIDump []Location + Builds []Location + ExplorerIcons []Location + Latest []Location + Live []Location + ReflectionMetadata []Location + func (cfg *Config) Load(r io.Reader) (err error) + func (cfg *Config) Save(w io.Writer) (err error) + type Location struct + Format string + URL url.URL + func NewLocation(s string) (loc Location) + func NewLocations(s ...string) (locs []Location) + func (loc *Location) Ext() string + func (loc *Location) FromString(s string) (err error) + func (loc *Location) UnmarshalJSON(b []byte) (err error) + func (loc Location) MarshalJSON() (b []byte, err error) + type UnsupportedFormatError interface + UnsupportedFormat func() string + type Version = rbxdhist.Version