Overview

Namespaces

  • Charcoal
    • Ui
      • Dashboard
      • Form
      • FormGroup
      • FormInput
      • Layout
      • Menu
      • MenuItem
      • ServiceProvider

Classes

  • AbstractMenuItem
  • GenericMenuItem
  • MenuItemBuilder
  • MenuItemConfig
  • MenuItemFactory

Interfaces

  • MenuItemInterface
  • Overview
  • Namespace
  • Class

Class GenericMenuItem

A Generic Menu Item

Concreete implementation of Charcoal\Ui\MenuItem\MenuItemInterface.

Charcoal\Config\AbstractEntity
Extended by Charcoal\Ui\AbstractUiItem implements Charcoal\User\AuthAwareInterface, Psr\Log\LoggerAwareInterface, Charcoal\Ui\UiItemInterface uses Charcoal\User\AuthAwareTrait (not available) Psr\Log\LoggerAwareTrait (not available) Charcoal\Translator\TranslatorAwareTrait (not available) Charcoal\Ui\UiItemTrait, Charcoal\View\ViewableTrait (not available)
Extended by Charcoal\Ui\MenuItem\AbstractMenuItem implements Charcoal\Ui\MenuItem\MenuItemInterface
Extended by Charcoal\Ui\MenuItem\GenericMenuItem
Namespace: Charcoal\Ui\MenuItem
Located at Charcoal/Ui/MenuItem/GenericMenuItem.php
Methods summary
public string
# type( )

Retrieve the menu item type.

Retrieve the menu item type.

Returns

string

Overrides

Charcoal\Ui\AbstractUiItem::type()
Methods inherited from Charcoal\Ui\MenuItem\AbstractMenuItem
__construct(), addChild(), children(), hasChildren(), hasUrl(), ident(), label(), numChildren(), setChildren(), setIdent(), setItemCallback(), setLabel(), setMenu(), setMenuItemBuilder(), setUrl(), url()
Methods inherited from Charcoal\Ui\AbstractUiItem
active(), setActive(), setDependencies()
Methods inherited from Charcoal\Ui\UiItemInterface
description(), notes(), setDescription(), setNotes(), setShowDescription(), setShowFooter(), setShowHeader(), setShowNotes(), setShowSubtitle(), setShowTitle(), setSubtitle(), setTemplate(), setTitle(), setType(), showDescription(), showFooter(), showHeader(), showNotes(), showSubtitle(), showTitle(), subtitle(), template(), title()
Methods used from Charcoal\Ui\UiItemTrait
description(), icon(), notes(), setDescription(), setIcon(), setNotes(), setShowDescription(), setShowFooter(), setShowHeader(), setShowNotes(), setShowSubtitle(), setShowTitle(), setSubtitle(), setTemplate(), setTitle(), setType(), showDescription(), showFooter(), showHeader(), showNotes(), showSubtitle(), showTitle(), subtitle(), template(), title(), translator()
Properties inherited from Charcoal\Ui\MenuItem\AbstractMenuItem
$children, $ident, $label, $url
API documentation generated by ApiGen