[
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "overview",
        "name": "lbServices",
        "module": "lbServices",
        "description": "The `lbServices` module provides services for interacting with\nthe models exposed by the LoopBack server via the REST API.",
        "parentDoc": {
            "type": "overview"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "overview",
        "handler": "ngdoc",
        "search": "lbServices .overview:lbServices client/app/scripts/lb-services.js",
        "sortOn": "lbServices",
        "left": 1,
        "level": 0,
        "root": "lbServices",
        "right": 2
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Container",
        "object": "",
        "description": "A $resource object for interacting with the `Container` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Container",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Container undefined.object:lbServices.Container client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Container",
        "left": 1,
        "level": 0,
        "root": "lbServices.Container",
        "right": 20
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "getContainers",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Container` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "getContainers",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "getContainers undefined.method:getContainers client/app/scripts/lb-services.js",
        "sortOn": "getContainers",
        "left": 2,
        "level": 1,
        "root": "lbServices.Container",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "createContainer",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Container` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "createContainer",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "createContainer undefined.method:createContainer client/app/scripts/lb-services.js",
        "sortOn": "createContainer",
        "left": 4,
        "level": 1,
        "root": "lbServices.Container",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `container` – `{string=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "destroyContainer",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `` – `{undefined=}` -",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "destroyContainer",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "destroyContainer undefined.method:destroyContainer client/app/scripts/lb-services.js",
        "sortOn": "destroyContainer",
        "left": 6,
        "level": 1,
        "root": "lbServices.Container",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `container` – `{string=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "getContainer",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Container` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "getContainer",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "getContainer undefined.method:getContainer client/app/scripts/lb-services.js",
        "sortOn": "getContainer",
        "left": 8,
        "level": 1,
        "root": "lbServices.Container",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `container` – `{string=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "getFiles",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Container` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "getFiles",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "getFiles undefined.method:getFiles client/app/scripts/lb-services.js",
        "sortOn": "getFiles",
        "left": 10,
        "level": 1,
        "root": "lbServices.Container",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `container` – `{string=}` - \n\n- `file` – `{string=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "getFile",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Container` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "getFile",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "getFile undefined.method:getFile client/app/scripts/lb-services.js",
        "sortOn": "getFile",
        "left": 12,
        "level": 1,
        "root": "lbServices.Container",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `container` – `{string=}` - \n\n- `file` – `{string=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "removeFile",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `` – `{undefined=}` -",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "removeFile",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "removeFile undefined.method:removeFile client/app/scripts/lb-services.js",
        "sortOn": "removeFile",
        "left": 14,
        "level": 1,
        "root": "lbServices.Container",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\n- `req` – `{object=}` - \n\n- `res` – `{object=}` -",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upload",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `result` – `{object=}` -",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upload",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upload undefined.method:upload client/app/scripts/lb-services.js",
        "sortOn": "upload",
        "left": 16,
        "level": 1,
        "root": "lbServices.Container",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `container` – `{string=}` - \n\n- `file` – `{string=}` - \n\n- `res` – `{object=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "download",
        "methodOf": "lbServices.Container",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Container"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "download",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "download undefined.method:download client/app/scripts/lb-services.js",
        "sortOn": "download",
        "left": 18,
        "level": 1,
        "root": "lbServices.Container",
        "right": 19
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.User",
        "object": "",
        "description": "A $resource object for interacting with the `User` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.User",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.User undefined.object:lbServices.User client/app/scripts/lb-services.js",
        "sortOn": "lbServices.User",
        "left": 1,
        "level": 0,
        "root": "lbServices.User",
        "right": 46
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `include` – `{string=}` - Related objects to include in the response. See the description of return value for more details.\n\n- `rememberMe` - `boolean` - Whether the authentication credentials\nshould be remembered in localStorage across app/browser restarts.\nDefault: `true`.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "login",
        "methodOf": "lbServices.User",
        "description": "Login a user with username/email and password",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThe response body contains properties of the AccessToken created on login.\nDepending on the value of `include` parameter, the body may contain additional properties:\n\n- `user` - `{User}` - Data of the currently logged in user. (`include=user`)",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "login",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "login undefined.method:login client/app/scripts/lb-services.js",
        "sortOn": "login",
        "left": 2,
        "level": 1,
        "root": "lbServices.User",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\n- `access_token` – `{string}` - Do not supply this argument, it is automatically extracted from request headers.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "logout",
        "methodOf": "lbServices.User",
        "description": "Logout a user with access token",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "logout",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "logout undefined.method:logout client/app/scripts/lb-services.js",
        "sortOn": "logout",
        "left": 4,
        "level": 1,
        "root": "lbServices.User",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `uid` – `{string}` - \n\n- `token` – `{string}` - \n\n- `redirect` – `{string}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "confirm",
        "methodOf": "lbServices.User",
        "description": "Confirm a user registration with email verification token",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "confirm",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "confirm undefined.method:confirm client/app/scripts/lb-services.js",
        "sortOn": "confirm",
        "left": 6,
        "level": 1,
        "root": "lbServices.User",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "resetPassword",
        "methodOf": "lbServices.User",
        "description": "Reset password for a user with email",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "resetPassword",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "resetPassword undefined.method:resetPassword client/app/scripts/lb-services.js",
        "sortOn": "resetPassword",
        "left": 8,
        "level": 1,
        "root": "lbServices.User",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id\n\n- `fk` – `{*}` - Foreign key for accessTokens",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__findById__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Find a related item by id for accessTokens",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__findById__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__findById__accessTokens undefined.method:prototype$__findById__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__findById__accessTokens",
        "left": 10,
        "level": 1,
        "root": "lbServices.User",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id\n\n- `fk` – `{*}` - Foreign key for accessTokens",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__destroyById__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Delete a related item by id for accessTokens",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `` – `{undefined=}` -",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__destroyById__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__destroyById__accessTokens undefined.method:prototype$__destroyById__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__destroyById__accessTokens",
        "left": 12,
        "level": 1,
        "root": "lbServices.User",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id\n\n- `fk` – `{*}` - Foreign key for accessTokens",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__updateById__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Update a related item by id for accessTokens",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__updateById__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__updateById__accessTokens undefined.method:prototype$__updateById__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__updateById__accessTokens",
        "left": 14,
        "level": 1,
        "root": "lbServices.User",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id\n\n- `filter` – `{object=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__get__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Queries accessTokens of User.",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__get__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__get__accessTokens undefined.method:prototype$__get__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__get__accessTokens",
        "left": 16,
        "level": 1,
        "root": "lbServices.User",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__create__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Creates a new instance in accessTokens of this model.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__create__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__create__accessTokens undefined.method:prototype$__create__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__create__accessTokens",
        "left": 18,
        "level": 1,
        "root": "lbServices.User",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__delete__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Deletes all accessTokens of this model.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__delete__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__delete__accessTokens undefined.method:prototype$__delete__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__delete__accessTokens",
        "left": 20,
        "level": 1,
        "root": "lbServices.User",
        "right": 21
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__count__accessTokens",
        "methodOf": "lbServices.User",
        "description": "Counts accessTokens of User.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__count__accessTokens",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__count__accessTokens undefined.method:prototype$__count__accessTokens client/app/scripts/lb-services.js",
        "sortOn": "prototype$__count__accessTokens",
        "left": 22,
        "level": 1,
        "root": "lbServices.User",
        "right": 23
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.User",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 24,
        "level": 1,
        "root": "lbServices.User",
        "right": 25
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.User",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 26,
        "level": 1,
        "root": "lbServices.User",
        "right": 27
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.User",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 28,
        "level": 1,
        "root": "lbServices.User",
        "right": 29
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.User",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 30,
        "level": 1,
        "root": "lbServices.User",
        "right": 31
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.User",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 32,
        "level": 1,
        "root": "lbServices.User",
        "right": 33
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.User",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 34,
        "level": 1,
        "root": "lbServices.User",
        "right": 35
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.User",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 36,
        "level": 1,
        "root": "lbServices.User",
        "right": 37
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.User",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 38,
        "level": 1,
        "root": "lbServices.User",
        "right": 39
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.User",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 40,
        "level": 1,
        "root": "lbServices.User",
        "right": 41
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - User id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.User",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `User` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 42,
        "level": 1,
        "root": "lbServices.User",
        "right": 43
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "getCurrent",
        "methodOf": "lbServices.User",
        "description": "Get data of the currently logged user. Fail with HTTP result 401\nwhen there is no user logged in.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.",
        "parentDoc": {
            "name": "lbServices.User"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "getCurrent",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "getCurrent undefined.method:getCurrent client/app/scripts/lb-services.js",
        "sortOn": "getCurrent",
        "left": 44,
        "level": 1,
        "root": "lbServices.User",
        "right": 45
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Page",
        "object": "",
        "description": "A $resource object for interacting with the `Page` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Page",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Page undefined.object:lbServices.Page client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Page",
        "left": 1,
        "level": 0,
        "root": "lbServices.Page",
        "right": 24
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Page",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Page` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 2,
        "level": 1,
        "root": "lbServices.Page",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Page",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Page` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 4,
        "level": 1,
        "root": "lbServices.Page",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Page",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 6,
        "level": 1,
        "root": "lbServices.Page",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Page",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Page` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 8,
        "level": 1,
        "root": "lbServices.Page",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Page",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Page` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 10,
        "level": 1,
        "root": "lbServices.Page",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Page",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Page` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 12,
        "level": 1,
        "root": "lbServices.Page",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Page",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 14,
        "level": 1,
        "root": "lbServices.Page",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Page",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 16,
        "level": 1,
        "root": "lbServices.Page",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Page",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 18,
        "level": 1,
        "root": "lbServices.Page",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Page",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Page` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 20,
        "level": 1,
        "root": "lbServices.Page",
        "right": 21
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{string=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "html",
        "methodOf": "lbServices.Page",
        "description": "<em>\n(The remote method definition does not provide any description.)\n</em>",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `content` – `{string=}` -",
        "parentDoc": {
            "name": "lbServices.Page"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "html",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "html undefined.method:html client/app/scripts/lb-services.js",
        "sortOn": "html",
        "left": 22,
        "level": 1,
        "root": "lbServices.Page",
        "right": 23
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Note",
        "object": "",
        "description": "A $resource object for interacting with the `Note` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Note",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Note undefined.object:lbServices.Note client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Note",
        "left": 1,
        "level": 0,
        "root": "lbServices.Note",
        "right": 22
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Note",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Note` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 2,
        "level": 1,
        "root": "lbServices.Note",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Note",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Note` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 4,
        "level": 1,
        "root": "lbServices.Note",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Note",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 6,
        "level": 1,
        "root": "lbServices.Note",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Note",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Note` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 8,
        "level": 1,
        "root": "lbServices.Note",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Note",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Note` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 10,
        "level": 1,
        "root": "lbServices.Note",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Note",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Note` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 12,
        "level": 1,
        "root": "lbServices.Note",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Note",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 14,
        "level": 1,
        "root": "lbServices.Note",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Note",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 16,
        "level": 1,
        "root": "lbServices.Note",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Note",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 18,
        "level": 1,
        "root": "lbServices.Note",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Note",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Note` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Note"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 20,
        "level": 1,
        "root": "lbServices.Note",
        "right": 21
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Post",
        "object": "",
        "description": "A $resource object for interacting with the `Post` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Post",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Post undefined.object:lbServices.Post client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Post",
        "left": 1,
        "level": 0,
        "root": "lbServices.Post",
        "right": 22
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Post",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Post` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 2,
        "level": 1,
        "root": "lbServices.Post",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Post",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Post` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 4,
        "level": 1,
        "root": "lbServices.Post",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Post",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 6,
        "level": 1,
        "root": "lbServices.Post",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Post",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Post` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 8,
        "level": 1,
        "root": "lbServices.Post",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Post",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Post` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 10,
        "level": 1,
        "root": "lbServices.Post",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Post",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Post` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 12,
        "level": 1,
        "root": "lbServices.Post",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Post",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 14,
        "level": 1,
        "root": "lbServices.Post",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Post",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 16,
        "level": 1,
        "root": "lbServices.Post",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Post",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 18,
        "level": 1,
        "root": "lbServices.Post",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Post",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Post` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Post"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 20,
        "level": 1,
        "root": "lbServices.Post",
        "right": 21
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Setting",
        "object": "",
        "description": "A $resource object for interacting with the `Setting` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Setting",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Setting undefined.object:lbServices.Setting client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Setting",
        "left": 1,
        "level": 0,
        "root": "lbServices.Setting",
        "right": 22
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Setting",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Setting` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 2,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Setting",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Setting` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 4,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Setting",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 6,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Setting",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Setting` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 8,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Setting",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Setting` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 10,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Setting",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Setting` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 12,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Setting",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 14,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Setting",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 16,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Setting",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 18,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Setting",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Setting` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Setting"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 20,
        "level": 1,
        "root": "lbServices.Setting",
        "right": 21
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Product",
        "object": "",
        "description": "A $resource object for interacting with the `Product` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Product",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Product undefined.object:lbServices.Product client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Product",
        "left": 1,
        "level": 0,
        "root": "lbServices.Product",
        "right": 26
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `refresh` – `{boolean=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__get__category",
        "methodOf": "lbServices.Product",
        "deprecated": true,
        "description": "Fetches belongsTo relation category",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__get__category",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__get__category undefined.method:prototype$__get__category client/app/scripts/lb-services.js",
        "sortOn": "prototype$__get__category",
        "left": 2,
        "level": 1,
        "root": "lbServices.Product",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Product",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 4,
        "level": 1,
        "root": "lbServices.Product",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Product",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 6,
        "level": 1,
        "root": "lbServices.Product",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Product",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 8,
        "level": 1,
        "root": "lbServices.Product",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Product",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 10,
        "level": 1,
        "root": "lbServices.Product",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Product",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 12,
        "level": 1,
        "root": "lbServices.Product",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Product",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 14,
        "level": 1,
        "root": "lbServices.Product",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Product",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 16,
        "level": 1,
        "root": "lbServices.Product",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Product",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 18,
        "level": 1,
        "root": "lbServices.Product",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Product",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 20,
        "level": 1,
        "root": "lbServices.Product",
        "right": 21
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Product",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 22,
        "level": 1,
        "root": "lbServices.Product",
        "right": 23
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `refresh` – `{boolean=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "category",
        "methodOf": "lbServices.Product",
        "deprecated": true,
        "description": "Fetches belongsTo relation category",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Product"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "category",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "category undefined.method:category client/app/scripts/lb-services.js",
        "sortOn": "category",
        "left": 24,
        "level": 1,
        "root": "lbServices.Product",
        "right": 25
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Category",
        "object": "",
        "description": "A $resource object for interacting with the `Category` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Category",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Category undefined.object:lbServices.Category client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Category",
        "left": 1,
        "level": 0,
        "root": "lbServices.Category",
        "right": 50
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `fk` – `{*}` - Foreign key for products",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__findById__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Find a related item by id for products",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__findById__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__findById__products undefined.method:prototype$__findById__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__findById__products",
        "left": 2,
        "level": 1,
        "root": "lbServices.Category",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `fk` – `{*}` - Foreign key for products",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__destroyById__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Delete a related item by id for products",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `` – `{undefined=}` -",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__destroyById__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__destroyById__products undefined.method:prototype$__destroyById__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__destroyById__products",
        "left": 4,
        "level": 1,
        "root": "lbServices.Category",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `fk` – `{*}` - Foreign key for products",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__updateById__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Update a related item by id for products",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__updateById__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__updateById__products undefined.method:prototype$__updateById__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__updateById__products",
        "left": 6,
        "level": 1,
        "root": "lbServices.Category",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `filter` – `{object=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__get__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Queries products of Category.",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__get__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__get__products undefined.method:prototype$__get__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__get__products",
        "left": 8,
        "level": 1,
        "root": "lbServices.Category",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__create__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Creates a new instance in products of this model.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__create__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__create__products undefined.method:prototype$__create__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__create__products",
        "left": 10,
        "level": 1,
        "root": "lbServices.Category",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__delete__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Deletes all products of this model.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__delete__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__delete__products undefined.method:prototype$__delete__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__delete__products",
        "left": 12,
        "level": 1,
        "root": "lbServices.Category",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$__count__products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Counts products of Category.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$__count__products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$__count__products undefined.method:prototype$__count__products client/app/scripts/lb-services.js",
        "sortOn": "prototype$__count__products",
        "left": 14,
        "level": 1,
        "root": "lbServices.Category",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Category",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 16,
        "level": 1,
        "root": "lbServices.Category",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Category",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 18,
        "level": 1,
        "root": "lbServices.Category",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Category",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 20,
        "level": 1,
        "root": "lbServices.Category",
        "right": 21
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Category",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 22,
        "level": 1,
        "root": "lbServices.Category",
        "right": 23
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Category",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 24,
        "level": 1,
        "root": "lbServices.Category",
        "right": 25
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Category",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 26,
        "level": 1,
        "root": "lbServices.Category",
        "right": 27
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Category",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 28,
        "level": 1,
        "root": "lbServices.Category",
        "right": 29
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Category",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 30,
        "level": 1,
        "root": "lbServices.Category",
        "right": 31
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Category",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 32,
        "level": 1,
        "root": "lbServices.Category",
        "right": 33
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Category",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Category` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 34,
        "level": 1,
        "root": "lbServices.Category",
        "right": 35
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `filter` – `{object=}` -",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Queries products of Category.",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products undefined.method:products client/app/scripts/lb-services.js",
        "sortOn": "products",
        "left": 36,
        "level": 1,
        "root": "lbServices.Category",
        "right": 37
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products.count",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Counts products of Category.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products.count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products.count undefined.method:products.count client/app/scripts/lb-services.js",
        "sortOn": "products.count",
        "left": 38,
        "level": 1,
        "root": "lbServices.Category",
        "right": 39
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products.create",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Creates a new instance in products of this model.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products.create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products.create undefined.method:products.create client/app/scripts/lb-services.js",
        "sortOn": "products.create",
        "left": 40,
        "level": 1,
        "root": "lbServices.Category",
        "right": 41
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products.destroyAll",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Deletes all products of this model.",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products.destroyAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products.destroyAll undefined.method:products.destroyAll client/app/scripts/lb-services.js",
        "sortOn": "products.destroyAll",
        "left": 42,
        "level": 1,
        "root": "lbServices.Category",
        "right": 43
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `fk` – `{*}` - Foreign key for products",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products.destroyById",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Delete a related item by id for products",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `` – `{undefined=}` -",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products.destroyById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products.destroyById undefined.method:products.destroyById client/app/scripts/lb-services.js",
        "sortOn": "products.destroyById",
        "left": 44,
        "level": 1,
        "root": "lbServices.Category",
        "right": 45
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `fk` – `{*}` - Foreign key for products",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products.findById",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Find a related item by id for products",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products.findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products.findById undefined.method:products.findById client/app/scripts/lb-services.js",
        "sortOn": "products.findById",
        "left": 46,
        "level": 1,
        "root": "lbServices.Category",
        "right": 47
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id\n\n- `fk` – `{*}` - Foreign key for products",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "products.updateById",
        "methodOf": "lbServices.Category",
        "deprecated": true,
        "description": "Update a related item by id for products",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Product` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Category"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "products.updateById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "products.updateById undefined.method:products.updateById client/app/scripts/lb-services.js",
        "sortOn": "products.updateById",
        "left": 48,
        "level": 1,
        "root": "lbServices.Category",
        "right": 49
    },
    {
        "params": [],
        "docType": "ngdoc",
        "ngdoc": "object",
        "name": "lbServices.Event",
        "object": "",
        "description": "A $resource object for interacting with the `Event` model.\n\n## Example\n\nSee\n{@link http://docs.angularjs.org/api/ngResource.$resource#example $resource}\nfor an example of using this object.",
        "parentDoc": {},
        "file": "client/app/scripts/lb-services.js",
        "id": "lbServices.Event",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "object",
        "handler": "ngdoc",
        "search": "lbServices.Event undefined.object:lbServices.Event client/app/scripts/lb-services.js",
        "sortOn": "lbServices.Event",
        "left": 1,
        "level": 0,
        "root": "lbServices.Event",
        "right": 22
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "create",
        "methodOf": "lbServices.Event",
        "description": "Create a new instance of the model and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Event` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "create",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "create undefined.method:create client/app/scripts/lb-services.js",
        "sortOn": "create",
        "left": 2,
        "level": 1,
        "root": "lbServices.Event",
        "right": 3
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\nThis method does not accept any parameters.\nSupply an empty object or omit this argument altogether.",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "upsert",
        "methodOf": "lbServices.Event",
        "description": "Update an existing model instance or insert a new one into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Event` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "upsert",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "upsert undefined.method:upsert client/app/scripts/lb-services.js",
        "sortOn": "upsert",
        "left": 4,
        "level": 1,
        "root": "lbServices.Event",
        "right": 5
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "exists",
        "methodOf": "lbServices.Event",
        "description": "Check whether a model instance exists in the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `exists` – `{boolean=}` -",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "exists",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "exists undefined.method:exists client/app/scripts/lb-services.js",
        "sortOn": "exists",
        "left": 6,
        "level": 1,
        "root": "lbServices.Event",
        "right": 7
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findById",
        "methodOf": "lbServices.Event",
        "description": "Find a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Event` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findById undefined.method:findById client/app/scripts/lb-services.js",
        "sortOn": "findById",
        "left": 8,
        "level": 1,
        "root": "lbServices.Event",
        "right": 9
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Array.<Object>",
                        "type": "array.<object>"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "find",
        "methodOf": "lbServices.Event",
        "description": "Find all instances of the model matched by filter from the data source",
        "return": "{Array.<Object>} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Event` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "find",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "find undefined.method:find client/app/scripts/lb-services.js",
        "sortOn": "find",
        "left": 10,
        "level": 1,
        "root": "lbServices.Event",
        "right": 11
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `filter` – `{object=}` - Filter defining fields, where, orderBy, offset, and limit",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "findOne",
        "methodOf": "lbServices.Event",
        "description": "Find first instance of the model matched by filter from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Event` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "findOne",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "findOne undefined.method:findOne client/app/scripts/lb-services.js",
        "sortOn": "findOne",
        "left": 12,
        "level": 1,
        "root": "lbServices.Event",
        "right": 13
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "updateAll",
        "methodOf": "lbServices.Event",
        "description": "Update instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "updateAll",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "updateAll undefined.method:updateAll client/app/scripts/lb-services.js",
        "sortOn": "updateAll",
        "left": 14,
        "level": 1,
        "root": "lbServices.Event",
        "right": 15
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - Model id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "deleteById",
        "methodOf": "lbServices.Event",
        "description": "Delete a model instance by id from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nThis method returns no data.",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "deleteById",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "deleteById undefined.method:deleteById client/app/scripts/lb-services.js",
        "sortOn": "deleteById",
        "left": 16,
        "level": 1,
        "root": "lbServices.Event",
        "right": 17
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `where` – `{object=}` - Criteria to match model instances",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "count",
        "methodOf": "lbServices.Event",
        "description": "Count instances of the model matched by where from the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\nData properties:\n\n- `count` – `{number=}` -",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "count",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "count undefined.method:count client/app/scripts/lb-services.js",
        "sortOn": "count",
        "left": 18,
        "level": 1,
        "root": "lbServices.Event",
        "right": 19
    },
    {
        "params": [
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "parameters",
                "altName": null,
                "description": "Request parameters.\n\n- `id` – `{*}` - PersistedModel id",
                "optional": true,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "postData",
                "altName": null,
                "description": "Request data.\n\nThis method expects a subset of model properties as request parameters.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function",
                        "type": "function"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    },
                    {
                        "name": "Object",
                        "type": "object"
                    }
                ],
                "varName": "successCb",
                "altName": null,
                "description": "Success callback with two arguments: `value`, `responseHeaders`.",
                "optional": false,
                "defaultValue": null
            },
            {
                "type": [
                    {
                        "name": "Function(Object)",
                        "type": "function(object)"
                    }
                ],
                "varName": "errorCb",
                "altName": null,
                "description": "Error callback with one argument:\n`httpResponse`.",
                "optional": true,
                "defaultValue": null
            }
        ],
        "docType": "ngdoc",
        "ngdoc": "method",
        "name": "prototype$updateAttributes",
        "methodOf": "lbServices.Event",
        "description": "Update attributes for a model instance and persist it into the data source",
        "return": "{Object} An empty reference that will be\npopulated with the actual data once the response is returned\nfrom the server.\n\n<em>\n(The remote method definition does not provide any description.\nThis usually means the response is a `Event` object.)\n</em>",
        "parentDoc": {
            "name": "lbServices.Event"
        },
        "file": "client/app/scripts/lb-services.js",
        "id": "prototype$updateAttributes",
        "path": "loopback/lbServices",
        "groupId": 3,
        "type": "method",
        "handler": "ngdoc",
        "search": "prototype$updateAttributes undefined.method:prototype$updateAttributes client/app/scripts/lb-services.js",
        "sortOn": "prototype$updateAttributes",
        "left": 20,
        "level": 1,
        "root": "lbServices.Event",
        "right": 21
    }
]