{"size": 3395, "ext": "js", "max_stars_repo_path": "myplanner-backend/eventdoc/api_data.js", "max_stars_repo_name": "sathya2793/Myplanner-project", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "myplanner-backend/eventdoc/api_data.js", "max_issues_repo_name": "sathya2793/Myplanner-project", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "myplanner-backend/eventdoc/api_data.js", "max_forks_repo_name": "sathya2793/Myplanner-project", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 1697.5, "max_line_length": 3394, "alphanum_fraction": 0.5499263623}
define({ "api": [
  {
    "type": "emit",
    "url": "/disconnect",
    "title": "when user logout",
    "version": "0.0.1",
    "group": "Emit",
    "description": "<p>This event <b>(&quot;disconnect&quot;)</b> has to be emitted when a user logout/closed the browser.</p>",
    "examples": [
      {
        "title": "The following data has to be emitted",
        "content": "\n{\n  userId :string,\n  fullName: string\n}",
        "type": "json"
      }
    ],
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Emit",
    "name": "EmitDisconnect"
  },
  {
    "type": "emit",
    "url": "/notify",
    "title": "when admin is online/offline",
    "version": "0.0.1",
    "group": "Emit",
    "description": "<p>This event <b>(&quot;notify&quot;)</b> has to be emitted when a admin came to online/offline.</p>",
    "examples": [
      {
        "title": "The following data has to be emitted",
        "content": "\n{\n  message: string\n}",
        "type": "json"
      }
    ],
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Emit",
    "name": "EmitNotify"
  },
  {
    "type": "emit",
    "url": "/notifyById",
    "title": "when admin create/update/delete or reminder the meeting",
    "version": "0.0.1",
    "group": "Emit",
    "description": "<p>This event <b>(&quot;notifyById&quot;)</b> has to be emitted when admin create/update/delete or reminder the meeting to the  participate User.</p>",
    "examples": [
      {
        "title": "The following data has to be emitted",
        "content": "\n {\n   status :string,\n   message: string,\n   userId :string,\n   info: string\n}",
        "type": "json"
      }
    ],
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Emit",
    "name": "EmitNotifybyid"
  },
  {
    "type": "emit",
    "url": "/set-user",
    "title": "Setting user online",
    "version": "0.0.1",
    "group": "Emit",
    "description": "<p>This event <b>(&quot;set-user&quot;)</b> has to be emitted when a user comes online.</p>",
    "examples": [
      {
        "title": "The following data has to be emitted",
        "content": "{\n    userId  : string,\n    fullName: string\n}",
        "type": "json"
      }
    ],
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Emit",
    "name": "EmitSetUser"
  },
  {
    "type": "listen",
    "url": "/auth-error",
    "title": "event",
    "version": "0.0.1",
    "group": "Listen",
    "description": "<p>This event <b>(&quot;auth-error&quot;)</b>  has to be listened to know if any error has occurred on socket.</p>",
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Listen",
    "name": "ListenAuthError"
  },
  {
    "type": "listen",
    "url": "/onlineUsersPlanner",
    "title": "event",
    "version": "0.0.1",
    "group": "Listen",
    "description": "<p>This event <b>(&quot;onlineUsersPlanner&quot;)</b>  has to be listened all the online user.</p>",
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Listen",
    "name": "ListenOnlineusersplanner"
  },
  {
    "type": "listen",
    "url": "/verifyUser",
    "title": "Verification the init user",
    "version": "0.0.1",
    "group": "Listen",
    "description": "<p>This event <b>(&quot;verify-user&quot;)</b> has to be listened on the user's end to verify user</p>",
    "filename": "app/libs/socketLib.js",
    "groupTitle": "Listen",
    "name": "ListenVerifyuser"
  }
] });
