/**
 * # Portfolio JSON data format
 *
 * Describes the data structure of the portfolio
 *
 *      // List of portfolios
 *      [
 *         {
 *            "id" : 1,
 *            "name" : "KPIs",
 *            "permission" : 3,
 *            "resharing" : 1,
 *            "token" : "M8bpZj%2b%2fYMJLlj0KTkIbigxzdBmLGslbzl%2fhTS%2bEfnRA5ShoLYzqxr0EjWb%2bNb1O"
 *         },
 *         {
 *            "id" : 2,
 *            "name" : "CSP",
 *            "permission" : 3,
 *            "resharing" : 1,
 *            "token" : "M8bpZj%2b%2fYMJLlj0KTkIbiktbcu4fBToYQVhDfa4p7k8%3d"
 *         }
 *      ]
 *
 *      // List of portfolios and portfolio items using the verbose option
 *      [
 *         {
 *            "id" : 2,
 *            "name" : "CSP",
 *            "permission" : 3,
 *            "resharing" : 1,
 *            "token" : "M8bpZj%2b%2fYMJLlj0KTkIbiktbcu4fBToYQVhDfa4p7k8%3d",
 *            "items" : [
 *               {
 *                  "id" : 92,
 *                  "portfolio":2,
 *                  "name" : "Gender by Age",
 *                  "token" : "M8bpZj%2b%2fYMJLlj0KTkIbitd3ID7q2Kmg%2bXbWUd%2bsixHzfqBfpcoXY%2bQdBtHFRE8N"
 *               },
 *               {
 *                  "id" : 93,
 *                  "portfolio":2,
 *                  "name" : "Gender by Profession",
 *                  "token" : "M8bpZj%2b%2fYMJLlj0KTkIbitd3ID7q2Kmg%2bXbWUd%2bsixHzfqBfpcoXY%2bQdBtHFRE8N"
 *               }
 *             ]
 *         }
 *      ]
 *
 *      // Portfolio with the portfolioToken or portfolioItemToken
 *      {
 *          "name" : "CSP",
 *          "token" : "M8bpZj%2b%2fYMJLlj0KTkIbiktbcu4fBToYQVhDfa4p7k8%3d"
 *      }
 *
 *      // Portfolio with the portfolioToken or portfolioItemToken and the verbose option
 *      {
 *          "name" : "CSP",
 *          "token" : "M8bpZj%2b%2fYMJLlj0KTkIbiktbcu4fBToYQVhDfa4p7k8%3d"
 *          "items" : [
 *               {
 *                  "name" : "Gender by Age",
 *                  "token" : "M8bpZj%2b%2fYMJLlj0KTkIbitd3ID7q2Kmg%2bXbWUd%2bsixHzfqBfpcoXY%2bQdBtHFRE8N"
 *               },
 *               {
 *                  "name" : "Gender by Profession",
 *                  "token" : "M8bpZj%2b%2fYMJLlj0KTkIbitd3ID7q2Kmg%2bXbWUd%2bsixHzfqBfpcoXY%2bQdBtHFRE8N"
 *               }
 *          ]
 *      }
 *
 *
 * @class askiaVista.data.portfolio
 * @extends askiaVista.abstracts.shareableItem
 * @protected
 */
/**
 * Id of the portfolio
 *
 * Not available with the portfolioToken or portfolioItemToken
 *
 * @member askiaVista.data.portfolio
 * @property {Number} id
 */
/**
 * Name of the portfolio
 *
 * @member askiaVista.data.portfolio
 * @property {String} name
 */
/**
 * Token of the portfolio.
 *
 * Also see the topic [Implicit authentication using the portfolioToken](#!/guide/authentication-section-implicit-authentication-using-the-portfoliotoken)
 *
 * @since 2.1.0
 * @member askiaVista.data.portfolio
 * @property {String} token
 */
/**
 * Portfolio items
 * (Only available with the verbose option)
 *
 * @member askiaVista.data.portfolio
 * @property {askiaVista.data.portfolioItem[]} items
 */

