public class GxContextMenuItem
implements GxContextMenuItemInterface
A class which represents a grid context menu item
| Modifier and Type | Field and Description |
|---|---|
BBjString | CssClasses!Additional CSS classes to be applied to the menu item |
BBjString | Icon!The icon to display beside the icon, either a DOM element or HTML string |
BBjString | Label!The item's label |
GxContextMenu | SubMenu!if this menu is a submenu, contains a list of submenu item definitions |
BBjString | Tooltip!Optional tooltip for the menu item |
| Constructor and Description |
|---|
GxContextMenuItem(BBjString id!)Construct new Menu item |
GxContextMenuItem(BBjString id! , BBjString label!)Construct new Menu item |
GxContextMenuItem(BBjNumber id! , BBjString label!)Construct new Menu item |
| Modifier and Type | Method and Description |
|---|---|
static BBjString | AUTO_SIZE_ALL() |
static BBjString | CHART_RANGE() |
static BBjString | CONTRACT_ALL() |
static BBjString | COPY() |
static BBjString | COPY_WITH_GROUP_HEADERS() |
static BBjString | COPY_WITH_HEADERS() |
static BBjString | CSV_EXPORT() |
static BBjString | EXCEL_EXPORT() |
static BBjString | EXPAND_ALL() |
static BBjString | EXPORT() |
BBjString | getId()Get the menu item ID |
static BBjString | RESET_COLUMNS() |
static BBjString | SEPARATOR() |
void | setIcon(BBjString url$, BBjNumber width!, BBjNumber height!)Construct an html image to use as an icon |
void | setIcon(BBjString url$, BBjNumber width!)Construct an html image to use as an icon |
String | toString()Convert the item to String |
public BBjString CssClasses!Additional CSS classes to be applied to the menu item
public BBjString Icon!The icon to display beside the icon, either a DOM element or HTML string
public BBjString Label!The item's label
public GxContextMenu SubMenu!if this menu is a submenu, contains a list of submenu item definitions
public BBjString Tooltip!Optional tooltip for the menu item
public GxContextMenuItem(BBjString id!)
Construct new Menu item
BBjString id! The item's IDpublic GxContextMenuItem(BBjString id! , BBjString label!)
Construct new Menu item
BBjString id! The item's IDBBjString label! The item's namepublic GxContextMenuItem(BBjNumber id! , BBjString label!)
Construct new Menu item
BBjNumber id! The item's IDBBjString label! The item's namepublic static BBjString AUTO_SIZE_ALL()public static BBjString CHART_RANGE()public static BBjString CONTRACT_ALL()public static BBjString COPY()public static BBjString COPY_WITH_GROUP_HEADERS()public static BBjString COPY_WITH_HEADERS()public static BBjString CSV_EXPORT()public static BBjString EXCEL_EXPORT()public static BBjString EXPAND_ALL()public static BBjString EXPORT()public BBjString getId()Get the menu item ID
public static BBjString RESET_COLUMNS()public static BBjString SEPARATOR()public void setIcon(BBjString url$, BBjNumber width!, BBjNumber height!)
Construct an html image to use as an icon
BBjString url$ image url or base64 stringBBjNumber width! image widthBBjNumber height! image heightpublic void setIcon(BBjString url$, BBjNumber width!)
Construct an html image to use as an icon
BBjString url$: image url or base64 stringBBjNumber width!: image widthpublic String toString()Convert the item to String