Backend\VueComponents\DropdownMenu\ItemDefinition

Dropdown menu item definition. Encapsulates Dropdown menu item information.

Public methods

public void __construct($type, $label=NULL, $command=NULL)
Parameters
  • $type
  • $label
  • $command

public void addItem($type, $label=NULL, $command=NULL)
Parameters
  • $type
  • $label
  • $command

public void addItemObject($item)
Parameters
  • $item

public void hasItems()

public void setChecked($value)
Parameters
  • $value

public void setDisabled($value)
Parameters
  • $value

public void setGroup($group)
Parameters
  • $group

public void setIcon($value)
Parameters
  • $value

public void setKey($value)

Sets optional item key attribute

Parameters
  • $value

public void setLinkHref($value)
Parameters
  • $value

public void setLinkTarget($value)
Parameters
  • $value

public void setUserData($userData)

Sets optional user data object.

Parameters
  • $userData

public void toArray()