Back to Joomla project (class list)

Class DropdownButton - list of methods

Render dropdown buttons.

Extends

Package: Joomla\CMS\Toolbar\Button
Copyright: (C) 2018 Open Source Matters, Inc.
License: GNU General Public License version 2 or later; see LICENSE.txt
Located at: Joomla/Toolbar/Button/DropdownButton.php
Project: Joomla

Method Summary

protected void
(array &$options)

Prepare options for this button.
Parameters
  • array $options The options about this button.
Returns
  • void
Since
  • 4.0.0
-
  • \Exception
Show source code of this method: prepareOptions Source Code

protected string
(array &$options)

Render button HTML.
Parameters
  • array $options The button options.
Returns
  • string The button HTML.
Since
  • 4.0.0
Show source code of this method: renderButton Source Code

protected string
()

Get the button CSS Id.
Returns
  • string Button CSS Id
Since
  • 4.0.0
Show source code of this method: fetchId Source Code

protected static array
()

Method to configure available option accessors.
Returns
  • array
Since
  • 4.0.0
Show source code of this method: getAccessors Source Code

Properties Summary

protected string
$layout
Property layout.
Since
  • 4.0.0

Tags Summary

public self
toggleSplit (bool $value)
public self
toggleButtonClass (string $value)
public bool
getToggleSplit ()
public string
getToggleButtonClass ()
Since
4.0.0