SMART datagrid v.1 > Classes > DataColumn

Back  Forward

DataLudi.DataColumn.popupMenu  property

The name of popup menu which runs in data cell included in this column. 

It specifies popup menu name registered in Grid. You can use popupMenuCallback to dynamically specify the menu. In particular, if want to display different menus in each grid row, you can use popupMenuCallback. If set popupMenuCallback, this property value will be ignored. 

Defaults to null.

Getter
function popupMenu(): String
Setter
function setPopupMenu(value: String)
Code -1
    grid.registerPopupMenu('menu1', [
        {
            label: "Row Appending"
        }, {
            label: "Row Deleting"
        }
    ]);
    grid.onPopupMenuClicked = function (grid, data) {
        console.log(data.label);
    };
    column.setPopupMenu('menu1');
See Also
Menu Overview
GridBase.registerPopupMenu
GridBase.unregisterPopupMenu
GridBase.onPopupMenuClicked
Examples
Column Popup Menu