Overview

Namespaces

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

Classes

  • AbstractMenu
  • GenericMenu
  • MenuBuilder
  • MenuConfig
  • MenuFactory

Interfaces

  • MenuInterface
  • Overview
  • Namespace
  • Class

Class GenericMenu

A Generic Menu

Concreete implementation of Charcoal\Ui\Menu\MenuInterface.

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\Menu\AbstractMenu implements Charcoal\Ui\Menu\MenuInterface
Extended by Charcoal\Ui\Menu\GenericMenu
Namespace: Charcoal\Ui\Menu
Located at Charcoal/Ui/Menu/GenericMenu.php
Methods summary
public string
# type( )

Retrieve the menu type.

Retrieve the menu type.

Returns

string

Overrides

Charcoal\Ui\AbstractUiItem::type()
Methods inherited from Charcoal\Ui\Menu\AbstractMenu
__construct(), addItem(), hasItems(), items(), numItems(), setItemCallback(), setItems(), setMenuItemBuilder(), sortItemsByPriority()
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()
API documentation generated by ApiGen