GlideSysListControl - Scoped
The GlideSysListControl API provides methods that enable you to determine if the New or Edit buttons are displayed.
GlideSysListControl - GlideSysListControl(String tableName)
Instantiates a GlideSysListControl object.
| Name | Type | Description |
|---|---|---|
| tableName | String | Name of the table |
GlideSysListControl - getControlID()
Returns the sys_id for the control.
| Name | Type | Description |
|---|---|---|
| None |
| Type | Description |
|---|---|
| String | sys_id of the control |
var sysListCtrl = new GlideSysListControl("incident");
var controlID = sysListCtrl.getControlID();
gs.info(controlID);
Output:
91a807a60a0a3c74012113e28b47ca2e
GlideSysListControl - isOmitEditButton()
Returns true if the edit button is not displayed.
| Name | Type | Description |
|---|---|---|
| None |
| Type | Description |
|---|---|
| Boolean | True when the edit button is not displayed. |
var sysListCtrl = new GlideSysListControl("incident");
var isOmitted = sysListCtrl.isOmitEditButton();
gs.info(isOmitted);
Output:
false
GlideSysListControl - isOmitNewButton()
Returns true when the New button is not displayed.
| Name | Type | Description |
|---|---|---|
| None |
| Type | Description |
|---|---|
| Boolean | True when the new button is not displayed. |
var sysListCtrl = new GlideSysListControl("incident");
var isOmitted = sysListCtrl.isOmitNewButton();
gs.info(isOmitted);
Output:
false