{
  "ResourcesCategory": {
    "text": "",
    "typeText": null,
    "children": [],
    "key": "",
    "start": -1,
    "end": -1,
    "selected": true
  },
  "SchemasAndTypesCategory": {
    "text": "",
    "typeText": null,
    "children": [],
    "key": "",
    "start": -1,
    "end": -1,
    "selected": true
  },
  "ResourceTypesAndTraitsCategory": {
    "text": "",
    "typeText": null,
    "children": [
      {
        "text": "collection",
        "typeText": null,
        "children": [
          {
            "text": "get",
            "typeText": null,
            "icon": "PRIMITIVE_DOT",
            "textStyle": "WARNING",
            "children": [
              {
                "text": "200",
                "typeText": null,
                "children": [
                  {
                    "text": "application/json",
                    "typeText": ":<<resourcePathName>>",
                    "icon": "FILE_BINARY",
                    "textStyle": "SUCCESS",
                    "children": [],
                    "key": "application/json :: 200 :: get :: collection :: ",
                    "start": 148,
                    "end": 152
                  }
                ],
                "key": "200 :: get :: collection :: ",
                "start": 133,
                "end": 136
              }
            ],
            "key": "get :: collection :: ",
            "start": 103,
            "end": 106
          },
          {
            "text": "post",
            "typeText": null,
            "icon": "PRIMITIVE_DOT",
            "textStyle": "WARNING",
            "children": [
              {
                "text": "200",
                "typeText": null,
                "children": [
                  {
                    "text": "application/json",
                    "typeText": ":<<resourcePathName | !singularize>>",
                    "icon": "FILE_BINARY",
                    "textStyle": "SUCCESS",
                    "children": [],
                    "key": "application/json :: 200 :: post :: collection :: ",
                    "start": 256,
                    "end": 260
                  }
                ],
                "key": "200 :: post :: collection :: ",
                "start": 241,
                "end": 244
              }
            ],
            "key": "post :: collection :: ",
            "start": 210,
            "end": 214
          }
        ],
        "key": "collection :: ",
        "start": 87,
        "end": 97,
        "category": "ResourceTypesAndTraitsCategory"
      },
      {
        "text": "member",
        "typeText": null,
        "children": [
          {
            "text": "get",
            "typeText": null,
            "icon": "PRIMITIVE_DOT",
            "textStyle": "WARNING",
            "children": [
              {
                "text": "200",
                "typeText": null,
                "children": [
                  {
                    "text": "application/json",
                    "typeText": ":<<resourcePathName>>",
                    "icon": "FILE_BINARY",
                    "textStyle": "SUCCESS",
                    "children": [],
                    "key": "application/json :: 200 :: get :: member :: ",
                    "start": 388,
                    "end": 392
                  }
                ],
                "key": "200 :: get :: member :: ",
                "start": 373,
                "end": 376
              }
            ],
            "key": "get :: member :: ",
            "start": 343,
            "end": 346
          }
        ],
        "key": "member :: ",
        "start": 331,
        "end": 337,
        "category": "ResourceTypesAndTraitsCategory"
      },
      {
        "text": "secured",
        "typeText": null,
        "children": [
          {
            "text": "<<methodName>>",
            "typeText": null,
            "icon": "FILE_BINARY",
            "textStyle": "SUCCESS",
            "children": [
              {
                "text": "example",
                "typeText": null,
                "children": [],
                "key": "example :: <<methodName>> :: secured :: ",
                "start": 670,
                "end": 677
              }
            ],
            "key": "<<methodName>> :: secured :: ",
            "start": 545,
            "end": 559
          }
        ],
        "key": "secured :: ",
        "start": 455,
        "end": 462,
        "category": "ResourceTypesAndTraitsCategory"
      }
    ],
    "key": "",
    "start": -1,
    "end": -1,
    "selected": true
  },
  "OtherCategory": {
    "text": "",
    "typeText": null,
    "children": [],
    "key": "",
    "start": -1,
    "end": -1,
    "selected": true
  }
}