{
  "id": "VisualEditor.dynamicpicklistrows",
  "nodeType": "class",
  "name": "DynamicPickListRows",
  "namespace": "VisualEditor",
  "startToken": {
    "type": "declaration.entity.name.class",
    "text": "DynamicPickListRows",
    "textToLower": "dynamicpicklistrows",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "declaration.entity.name.class_DynamicPickListRows_-1:0"
  },
  "order": 0,
  "memberOrder": 0,
  "accessModifier": {
    "type": "keyword.modifier.access",
    "text": "global",
    "textToLower": "global",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "keyword.modifier.access_global_-1:0"
  },
  "sharingModifier": {
    "type": "keyword.modifier.sharing",
    "text": "without sharing",
    "textToLower": "without sharing",
    "isAux": false,
    "range": {
      "start": {
        "line": -1,
        "character": 0
      },
      "end": {
        "line": -1,
        "character": 0
      },
      "isEmpty": true,
      "isSingleLine": true
    },
    "id": "keyword.modifier.sharing_without sharing_-1:0"
  },
  "description": "Contains a list of picklist items in a Lightning component on a Lightning page.",
  "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_class_VisualEditor_DynamicPickListRows.htm",
  "classes": {},
  "interfaces": {},
  "enums": {},
  "variables": {},
  "methods": {
    "addallrows(list<visualeditor.datarow>)": {
      "id": "VisualEditor.dynamicpicklistrows.method.addallrows(list<visualeditor.datarow>)",
      "nodeType": "method",
      "name": "addAllRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "addAllRows",
        "textToLower": "addallrows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_addAllRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 1,
      "memberOrder": 4,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public void addAllRows(List<VisualEditor.DataRow> rows)",
      "overrideSignature": "public override void addAllRows(List<VisualEditor.DataRow> rows)",
      "simplifiedSignature": "addAllRows(List<VisualEditor.DataRow>)",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.addallrows.datatype.void",
        "nodeType": "datatype",
        "name": "void",
        "startToken": {
          "type": "datatype.primitive",
          "text": "void",
          "textToLower": "void",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 11
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_void_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.addallrows",
        "order": 0,
        "memberOrder": 0,
        "type": "void"
      },
      "description": "Adds a list of picklist items to a dynamic picklist rendered in a Lightning component on a Lightning page.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {
        "rows": {
          "id": "VisualEditor.dynamicpicklistrows.method.addallrows(list<visualeditor.datarow>).varParam.rows",
          "nodeType": "variable",
          "name": "rows",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "rows",
            "textToLower": "rows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 50
              },
              "end": {
                "line": 0,
                "character": 54
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_rows_0:50"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "rows",
            "textToLower": "rows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 50
              },
              "end": {
                "line": 0,
                "character": 54
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_rows_0:50"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.addallrows(list<visualeditor.datarow>)",
          "order": 1,
          "memberOrder": 1,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.addallrows.datatype.List<VisualEditor.DataRow>",
            "nodeType": "datatype",
            "name": "List<VisualEditor.DataRow>",
            "startToken": {
              "type": "datatype.collection",
              "text": "List",
              "textToLower": "list",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 23
                },
                "end": {
                  "line": 0,
                  "character": 27
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_List_0:23"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.addallrows",
            "order": 0,
            "memberOrder": 0,
            "type": "List",
            "value": {
              "id": "VisualEditor.dynamicpicklistrows.addallrows.datatype.List<VisualEditor.DataRow>.value.VisualEditor.DataRow",
              "nodeType": "datatype",
              "name": "VisualEditor.DataRow",
              "startToken": {
                "type": "datatype.support.namespace",
                "text": "VisualEditor",
                "textToLower": "visualeditor",
                "isAux": false,
                "range": {
                  "start": {
                    "line": 0,
                    "character": 28
                  },
                  "end": {
                    "line": 0,
                    "character": 40
                  },
                  "isEmpty": false,
                  "isSingleLine": true
                },
                "id": "token.type.identifier_VisualEditor_0:28"
              },
              "order": 0,
              "memberOrder": 0,
              "type": "VisualEditor.DataRow"
            }
          },
          "description": "List of picklist items.",
          "scope": null
        }
      },
      "queries": [],
      "exceptions": []
    },
    "addrow(visualeditor.datarow)": {
      "id": "VisualEditor.dynamicpicklistrows.method.addrow(visualeditor.datarow)",
      "nodeType": "method",
      "name": "addRow",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "addRow",
        "textToLower": "addrow",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_addRow_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 2,
      "memberOrder": 5,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public void addRow(VisualEditor.DataRow row)",
      "overrideSignature": "public override void addRow(VisualEditor.DataRow row)",
      "simplifiedSignature": "addRow(VisualEditor.DataRow)",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.addrow.datatype.void",
        "nodeType": "datatype",
        "name": "void",
        "startToken": {
          "type": "datatype.primitive",
          "text": "void",
          "textToLower": "void",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 11
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_void_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.addrow",
        "order": 0,
        "memberOrder": 0,
        "type": "void"
      },
      "description": "Adds a single picklist item to a dynamic picklist rendered in a Lightning component on a Lightning page.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {
        "row": {
          "id": "VisualEditor.dynamicpicklistrows.method.addrow(visualeditor.datarow).varParam.row",
          "nodeType": "variable",
          "name": "row",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "row",
            "textToLower": "row",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 40
              },
              "end": {
                "line": 0,
                "character": 43
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_row_0:40"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "row",
            "textToLower": "row",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 40
              },
              "end": {
                "line": 0,
                "character": 43
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_row_0:40"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.addrow(visualeditor.datarow)",
          "order": 1,
          "memberOrder": 1,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.addrow.datatype.VisualEditor.DataRow",
            "nodeType": "datatype",
            "name": "VisualEditor.DataRow",
            "startToken": {
              "type": "datatype.support.namespace",
              "text": "VisualEditor",
              "textToLower": "visualeditor",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 19
                },
                "end": {
                  "line": 0,
                  "character": 31
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_VisualEditor_0:19"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.addrow",
            "order": 0,
            "memberOrder": 0,
            "type": "VisualEditor.DataRow"
          },
          "description": "A single picklist item.",
          "scope": null
        }
      },
      "queries": [],
      "exceptions": []
    },
    "clone()": {
      "id": "VisualEditor.dynamicpicklistrows.method.clone()",
      "nodeType": "method",
      "name": "clone",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "clone",
        "textToLower": "clone",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_clone_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 3,
      "memberOrder": 6,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public Object clone()",
      "overrideSignature": "public override Object clone()",
      "simplifiedSignature": "clone()",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.clone.datatype.Object",
        "nodeType": "datatype",
        "name": "Object",
        "startToken": {
          "type": "datatype.primitive",
          "text": "Object",
          "textToLower": "object",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 13
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_Object_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.clone",
        "order": 0,
        "memberOrder": 0,
        "type": "Object"
      },
      "description": "Makes a duplicate copy of the VisualEditor.DynamicPickListRows object.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {},
      "queries": [],
      "exceptions": []
    },
    "containsallrows()": {
      "id": "VisualEditor.dynamicpicklistrows.method.containsallrows()",
      "nodeType": "method",
      "name": "containsAllRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "containsAllRows",
        "textToLower": "containsallrows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_containsAllRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 4,
      "memberOrder": 7,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public Boolean containsAllRows()",
      "overrideSignature": "public override Boolean containsAllRows()",
      "simplifiedSignature": "containsAllRows()",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.containsallrows.datatype.Boolean",
        "nodeType": "datatype",
        "name": "Boolean",
        "startToken": {
          "type": "datatype.primitive",
          "text": "Boolean",
          "textToLower": "boolean",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 14
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_Boolean_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.containsallrows",
        "order": 0,
        "memberOrder": 0,
        "type": "Boolean"
      },
      "description": "Returns a Boolean value indicating whether all values of the picklist are included when a user does a type-ahead search query (true) or only those values initially displayed when the list is clicked on (false).",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {},
      "queries": [],
      "exceptions": []
    },
    "get(integer)": {
      "id": "VisualEditor.dynamicpicklistrows.method.get(integer)",
      "nodeType": "method",
      "name": "get",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "get",
        "textToLower": "get",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_get_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 5,
      "memberOrder": 8,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public VisualEditor.DataRow get(Integer i)",
      "overrideSignature": "public override VisualEditor.DataRow get(Integer i)",
      "simplifiedSignature": "get(Integer)",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.get.datatype.VisualEditor.DataRow",
        "nodeType": "datatype",
        "name": "VisualEditor.DataRow",
        "startToken": {
          "type": "datatype.support.namespace",
          "text": "VisualEditor",
          "textToLower": "visualeditor",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 19
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_VisualEditor_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.get",
        "order": 0,
        "memberOrder": 0,
        "type": "VisualEditor.DataRow"
      },
      "description": "Returns a picklist element stored at the specified index.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {
        "i": {
          "id": "VisualEditor.dynamicpicklistrows.method.get(integer).varParam.i",
          "nodeType": "variable",
          "name": "i",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "i",
            "textToLower": "i",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 40
              },
              "end": {
                "line": 0,
                "character": 41
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_i_0:40"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "i",
            "textToLower": "i",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 40
              },
              "end": {
                "line": 0,
                "character": 41
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_i_0:40"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.get(integer)",
          "order": 1,
          "memberOrder": 1,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.get.datatype.Integer",
            "nodeType": "datatype",
            "name": "Integer",
            "startToken": {
              "type": "datatype.primitive",
              "text": "Integer",
              "textToLower": "integer",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 32
                },
                "end": {
                  "line": 0,
                  "character": 39
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_Integer_0:32"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.get",
            "order": 0,
            "memberOrder": 0,
            "type": "Integer"
          },
          "description": "The index.",
          "scope": null
        }
      },
      "queries": [],
      "exceptions": []
    },
    "getdatarows()": {
      "id": "VisualEditor.dynamicpicklistrows.method.getdatarows()",
      "nodeType": "method",
      "name": "getDataRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "getDataRows",
        "textToLower": "getdatarows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_getDataRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 6,
      "memberOrder": 9,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public List<VisualEditor.DataRow> getDataRows()",
      "overrideSignature": "public override List<VisualEditor.DataRow> getDataRows()",
      "simplifiedSignature": "getDataRows()",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.getdatarows.datatype.List<VisualEditor.DataRow>",
        "nodeType": "datatype",
        "name": "List<VisualEditor.DataRow>",
        "startToken": {
          "type": "datatype.collection",
          "text": "List",
          "textToLower": "list",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 11
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_List_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.getdatarows",
        "order": 0,
        "memberOrder": 0,
        "type": "List",
        "value": {
          "id": "VisualEditor.dynamicpicklistrows.getdatarows.datatype.List<VisualEditor.DataRow>.value.VisualEditor.DataRow",
          "nodeType": "datatype",
          "name": "VisualEditor.DataRow",
          "startToken": {
            "type": "datatype.support.namespace",
            "text": "VisualEditor",
            "textToLower": "visualeditor",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 12
              },
              "end": {
                "line": 0,
                "character": 24
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_VisualEditor_0:12"
          },
          "order": 0,
          "memberOrder": 0,
          "type": "VisualEditor.DataRow"
        }
      },
      "description": "Returns a list of picklist items.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {},
      "queries": [],
      "exceptions": []
    },
    "setcontainsallrows(boolean)": {
      "id": "VisualEditor.dynamicpicklistrows.method.setcontainsallrows(boolean)",
      "nodeType": "method",
      "name": "setContainsAllRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "setContainsAllRows",
        "textToLower": "setcontainsallrows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_setContainsAllRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 7,
      "memberOrder": 10,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public void setContainsAllRows(Boolean containsAllRows)",
      "overrideSignature": "public override void setContainsAllRows(Boolean containsAllRows)",
      "simplifiedSignature": "setContainsAllRows(Boolean)",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.setcontainsallrows.datatype.void",
        "nodeType": "datatype",
        "name": "void",
        "startToken": {
          "type": "datatype.primitive",
          "text": "void",
          "textToLower": "void",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 11
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_void_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.setcontainsallrows",
        "order": 0,
        "memberOrder": 0,
        "type": "void"
      },
      "description": "Sets the value indicating whether all values of the picklist are included when a user does a type-ahead search query (true) or only those values initially displayed when the list is clicked on (false).",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {
        "containsallrows": {
          "id": "VisualEditor.dynamicpicklistrows.method.setcontainsallrows(boolean).varParam.containsallrows",
          "nodeType": "variable",
          "name": "containsAllRows",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "containsAllRows",
            "textToLower": "containsallrows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 39
              },
              "end": {
                "line": 0,
                "character": 54
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_containsAllRows_0:39"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "containsAllRows",
            "textToLower": "containsallrows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 39
              },
              "end": {
                "line": 0,
                "character": 54
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_containsAllRows_0:39"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.setcontainsallrows(boolean)",
          "order": 1,
          "memberOrder": 1,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.setcontainsallrows.datatype.Boolean",
            "nodeType": "datatype",
            "name": "Boolean",
            "startToken": {
              "type": "datatype.primitive",
              "text": "Boolean",
              "textToLower": "boolean",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 31
                },
                "end": {
                  "line": 0,
                  "character": 38
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_Boolean_0:31"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.setcontainsallrows",
            "order": 0,
            "memberOrder": 0,
            "type": "Boolean"
          },
          "description": "Indicates if all values of the picklist are included in a type-ahead search query (true) or only those values initially displayed when the list is clicked on (false). A picklist in a Lightning component can display only the first 200 values of a list. If containsAllRows is set to false, when a user does a type-ahead search to find values in the picklist, the search will only look at those first 200 values that were displayed, not the complete set of picklist values.",
          "scope": null
        }
      },
      "queries": [],
      "exceptions": []
    },
    "size()": {
      "id": "VisualEditor.dynamicpicklistrows.method.size()",
      "nodeType": "method",
      "name": "size",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "size",
        "textToLower": "size",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_size_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 8,
      "memberOrder": 11,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public Integer size()",
      "overrideSignature": "public override Integer size()",
      "simplifiedSignature": "size()",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.size.datatype.Integer",
        "nodeType": "datatype",
        "name": "Integer",
        "startToken": {
          "type": "datatype.primitive",
          "text": "Integer",
          "textToLower": "integer",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 14
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_Integer_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.size",
        "order": 0,
        "memberOrder": 0,
        "type": "Integer"
      },
      "description": "Returns the size of the list of VisualEditor.DynamicPickListRows.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {},
      "queries": [],
      "exceptions": []
    },
    "sort()": {
      "id": "VisualEditor.dynamicpicklistrows.method.sort()",
      "nodeType": "method",
      "name": "sort",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "sort",
        "textToLower": "sort",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_sort_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 9,
      "memberOrder": 12,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public void sort()",
      "overrideSignature": "public override void sort()",
      "simplifiedSignature": "sort()",
      "datatype": {
        "id": "VisualEditor.dynamicpicklistrows.sort.datatype.void",
        "nodeType": "datatype",
        "name": "void",
        "startToken": {
          "type": "datatype.primitive",
          "text": "void",
          "textToLower": "void",
          "isAux": false,
          "range": {
            "start": {
              "line": 0,
              "character": 7
            },
            "end": {
              "line": 0,
              "character": 11
            },
            "isEmpty": false,
            "isSingleLine": true
          },
          "id": "token.type.identifier_void_0:7"
        },
        "parentId": "VisualEditor.dynamicpicklistrows.sort",
        "order": 0,
        "memberOrder": 0,
        "type": "void"
      },
      "description": "Sorts the list of VisualEditor.DynamicPickListRows.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {},
      "queries": [],
      "exceptions": []
    }
  },
  "constructors": {
    "dynamicpicklistrows(list<visualeditor.datarow>,boolean)": {
      "id": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>,boolean)",
      "nodeType": "constructor",
      "name": "DynamicPickListRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "DynamicPickListRows",
        "textToLower": "dynamicpicklistrows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_DynamicPickListRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 1,
      "memberOrder": 1,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public DynamicPickListRows(List<VisualEditor.DataRow> rows, Boolean containsAllRows)",
      "overrideSignature": "public override DynamicPickListRows(List<VisualEditor.DataRow> rows, Boolean containsAllRows)",
      "simplifiedSignature": "DynamicPickListRows(List<VisualEditor.DataRow>,Boolean)",
      "description": "Creates an instance of the VisualEditor.DynamicPickListRows class using the specified parameters.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {
        "rows": {
          "id": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>,boolean).varParam.rows",
          "nodeType": "variable",
          "name": "rows",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "rows",
            "textToLower": "rows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 54
              },
              "end": {
                "line": 0,
                "character": 58
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_rows_0:54"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "rows",
            "textToLower": "rows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 54
              },
              "end": {
                "line": 0,
                "character": 58
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_rows_0:54"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>,boolean)",
          "order": 1,
          "memberOrder": 1,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows.datatype.List<VisualEditor.DataRow>",
            "nodeType": "datatype",
            "name": "List<VisualEditor.DataRow>",
            "startToken": {
              "type": "datatype.collection",
              "text": "List",
              "textToLower": "list",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 27
                },
                "end": {
                  "line": 0,
                  "character": 31
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_List_0:27"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows",
            "order": 0,
            "memberOrder": 0,
            "type": "List",
            "value": {
              "id": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows.datatype.List<VisualEditor.DataRow>.value.VisualEditor.DataRow",
              "nodeType": "datatype",
              "name": "VisualEditor.DataRow",
              "startToken": {
                "type": "datatype.support.namespace",
                "text": "VisualEditor",
                "textToLower": "visualeditor",
                "isAux": false,
                "range": {
                  "start": {
                    "line": 0,
                    "character": 32
                  },
                  "end": {
                    "line": 0,
                    "character": 44
                  },
                  "isEmpty": false,
                  "isSingleLine": true
                },
                "id": "token.type.identifier_VisualEditor_0:32"
              },
              "order": 0,
              "memberOrder": 0,
              "type": "VisualEditor.DataRow"
            }
          },
          "scope": null
        },
        "containsallrows": {
          "id": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>,boolean).varParam.containsallrows",
          "nodeType": "variable",
          "name": "containsAllRows",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "containsAllRows",
            "textToLower": "containsallrows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 68
              },
              "end": {
                "line": 0,
                "character": 83
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_containsAllRows_0:68"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "containsAllRows",
            "textToLower": "containsallrows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 68
              },
              "end": {
                "line": 0,
                "character": 83
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_containsAllRows_0:68"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>,boolean)",
          "order": 2,
          "memberOrder": 2,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows.datatype.Boolean",
            "nodeType": "datatype",
            "name": "Boolean",
            "startToken": {
              "type": "datatype.primitive",
              "text": "Boolean",
              "textToLower": "boolean",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 60
                },
                "end": {
                  "line": 0,
                  "character": 67
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_Boolean_0:60"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows",
            "order": 0,
            "memberOrder": 0,
            "type": "Boolean"
          },
          "description": "List of picklist items. Indicates if all values of the picklist are included in a type-ahead search query (true) or only those values initially displayed when the list is clicked on (false). A picklist in a Lightning component can display only the first 200 values of a list. If containsAllRows is set to false, when a user does a type-ahead search to find values in the picklist, the search will only look at those first 200 values that were displayed, not the complete set of picklist values.",
          "scope": null
        }
      },
      "queries": [],
      "exceptions": []
    },
    "dynamicpicklistrows(list<visualeditor.datarow>)": {
      "id": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>)",
      "nodeType": "constructor",
      "name": "DynamicPickListRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "DynamicPickListRows",
        "textToLower": "dynamicpicklistrows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_DynamicPickListRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 2,
      "memberOrder": 2,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public DynamicPickListRows(List<VisualEditor.DataRow> rows)",
      "overrideSignature": "public override DynamicPickListRows(List<VisualEditor.DataRow> rows)",
      "simplifiedSignature": "DynamicPickListRows(List<VisualEditor.DataRow>)",
      "description": "Creates an instance of the VisualEditor.DynamicPickListRows class using the specified parameter.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {
        "rows": {
          "id": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>).varParam.rows",
          "nodeType": "variable",
          "name": "rows",
          "startToken": {
            "type": "declaration.entity.name.variable",
            "text": "rows",
            "textToLower": "rows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 54
              },
              "end": {
                "line": 0,
                "character": 58
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_rows_0:54"
          },
          "endToken": {
            "type": "declaration.entity.name.variable",
            "text": "rows",
            "textToLower": "rows",
            "isAux": false,
            "range": {
              "start": {
                "line": 0,
                "character": 54
              },
              "end": {
                "line": 0,
                "character": 58
              },
              "isEmpty": false,
              "isSingleLine": true
            },
            "id": "token.type.identifier_rows_0:54"
          },
          "parentId": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows(list<visualeditor.datarow>)",
          "order": 1,
          "memberOrder": 1,
          "datatype": {
            "id": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows.datatype.List<VisualEditor.DataRow>",
            "nodeType": "datatype",
            "name": "List<VisualEditor.DataRow>",
            "startToken": {
              "type": "datatype.collection",
              "text": "List",
              "textToLower": "list",
              "isAux": false,
              "range": {
                "start": {
                  "line": 0,
                  "character": 27
                },
                "end": {
                  "line": 0,
                  "character": 31
                },
                "isEmpty": false,
                "isSingleLine": true
              },
              "id": "token.type.identifier_List_0:27"
            },
            "parentId": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows",
            "order": 0,
            "memberOrder": 0,
            "type": "List",
            "value": {
              "id": "VisualEditor.dynamicpicklistrows.dynamicpicklistrows.datatype.List<VisualEditor.DataRow>.value.VisualEditor.DataRow",
              "nodeType": "datatype",
              "name": "VisualEditor.DataRow",
              "startToken": {
                "type": "datatype.support.namespace",
                "text": "VisualEditor",
                "textToLower": "visualeditor",
                "isAux": false,
                "range": {
                  "start": {
                    "line": 0,
                    "character": 32
                  },
                  "end": {
                    "line": 0,
                    "character": 44
                  },
                  "isEmpty": false,
                  "isSingleLine": true
                },
                "id": "token.type.identifier_VisualEditor_0:32"
              },
              "order": 0,
              "memberOrder": 0,
              "type": "VisualEditor.DataRow"
            }
          },
          "description": "List of picklist rows.",
          "scope": null
        }
      },
      "queries": [],
      "exceptions": []
    },
    "dynamicpicklistrows()": {
      "id": "VisualEditor.dynamicpicklistrows.method.dynamicpicklistrows()",
      "nodeType": "constructor",
      "name": "DynamicPickListRows",
      "startToken": {
        "type": "declaration.entity.name.function",
        "text": "DynamicPickListRows",
        "textToLower": "dynamicpicklistrows",
        "isAux": false,
        "range": {
          "start": {
            "line": -1,
            "character": 0
          },
          "end": {
            "line": -1,
            "character": 0
          },
          "isEmpty": true,
          "isSingleLine": true
        },
        "id": "declaration.entity.name.function_DynamicPickListRows_-1:0"
      },
      "parentId": "VisualEditor.dynamicpicklistrows",
      "order": 3,
      "memberOrder": 3,
      "accessModifier": {
        "type": "keyword.modifier.access",
        "text": "public",
        "textToLower": "public",
        "isAux": false,
        "range": {
          "start": {
            "line": 0,
            "character": 0
          },
          "end": {
            "line": 0,
            "character": 6
          },
          "isEmpty": false,
          "isSingleLine": true
        },
        "id": "token.type.identifier_public_0:0"
      },
      "signature": "public DynamicPickListRows()",
      "overrideSignature": "public override DynamicPickListRows()",
      "simplifiedSignature": "DynamicPickListRows()",
      "description": "Creates an instance of the VisualEditor.DynamicPickListRows class. You can then add rows by using the class’s addRow or addAllRows methods.",
      "parentName": "DynamicPickListRows",
      "variables": {},
      "params": {},
      "queries": [],
      "exceptions": []
    }
  },
  "extendsType": "",
  "implementTypes": [],
  "implements": {},
  "totalMembers": 12,
  "queries": []
}