{
  "name": "API.Files",
  "shortname": "API.Files",
  "classitems": [
    {
      "file": "addon/routes/api/files.js",
      "line": 11,
      "description": "<p>Fetches file's JSON at: <code>${this.get('fountainhead.apiNamespace')}/files/${params.file_id}.json</code></p>\n",
      "itemtype": "method",
      "name": "model",
      "params": [
        {
          "name": "params",
          "description": null,
          "type": "Object",
          "props": [
            {
              "name": "file_id",
              "description": "Name of this class, use to fetch data",
              "type": "String"
            }
          ]
        }
      ],
      "return": {
        "description": "jQuery ajax promise",
        "type": "Promise"
      },
      "class": "API.Files",
      "srcFileId": "addon_routes_api_files.js"
    }
  ],
  "plugins": [],
  "extensions": [],
  "plugin_for": [],
  "extension_for": [],
  "module": "Addon",
  "file": "addon/routes/api/files.js",
  "line": 4,
  "description": "<p>Route handles fetching data for a source file.</p>\n",
  "is_constructor": 1,
  "extends": "Ember.Route",
  "method": [
    {
      "file": "addon/routes/api/files.js",
      "line": 11,
      "description": "<p>Fetches file's JSON at: <code>${this.get('fountainhead.apiNamespace')}/files/${params.file_id}.json</code></p>\n",
      "itemtype": "method",
      "name": "model",
      "params": [
        {
          "name": "params",
          "description": null,
          "type": "Object",
          "props": [
            {
              "name": "file_id",
              "description": "Name of this class, use to fetch data",
              "type": "String"
            }
          ]
        }
      ],
      "return": {
        "description": "jQuery ajax promise",
        "type": "Promise"
      },
      "class": "API.Files",
      "srcFileId": "addon_routes_api_files.js"
    }
  ],
  "property": [],
  "event": [],
  "srcFileId": "addon_routes_api_files.js"
}