clean-documentation-theme
clean-documentation-theme copied to clipboard
Object Properties Missing
See this stackoverflow question for more details.
When making an object in a class, the properties for the object do not show up.
Example Object
/**
* The URLs for the ads attributed to this song.
* @typedef AdUrls
* @property {String} flexSkip The ad used if the user wants to gain more skips.
* @property {String} flexReplay The ad used if the user wants to gain more replays.
* @property {String} flexThumbsDown The ad used if the user wants to skip using a thumbs down.
* @property {String} nowPlayingStation The ad used for now playing songs.
* @property {String} nowPlayingStationAdUnit The nowplaying ad unit. (?)
* @property {String} nowPlayingStationAdTargeting The nowplaying ad 'targeting'. (?)
* @property {String} backstage The "backstage" ad. (?)
* @property {String} backstageAdUnit The "backstage" ad unit. (?)
* @property {String} backstageAdTargeting The "backstage" ad targeting. (?)
*/
this.adUrls = {
flexSkip: raw.adUrls.flexSkipAdUrl,
flexReplay: raw.adUrls.flexSkipAdUrl,
flexThumbsDown: raw.adUrls.flexThumbsDownAdUrl,
nowPlayingStation: raw.adUrls.nowPlayingStationAdUrl,
nowPlayingStationAdUnit: raw.adUrls.nowPlayingStationAdUnit,
nowPlayingStationAdTargeting: raw.adUrls.nowPlayingStationAdTargeting,
backstage: raw.adUrls.backstageAdUrl,
backstageAdUnit: raw.adUrls.backstageAdUnit,
backstageAdTargeting: raw.adUrls.backstageAdTargeting
};
Using default theme:

Using this theme:
