3declare(strict_types=1);
75 self::$allowed_aria_roles,
76 implode(
'/', self::$allowed_aria_roles)
An exception for terminatinating execution or to throw for unit testing.
getAriaRole()
Get the ARIA role on the button.
withAriaRole(string $aria_role)
Get a button like this, but with an additional ARIA role.
static $allowed_aria_roles
__construct(C\Symbol\Symbol $symbol, string $label, \ILIAS\Data\URI $target)
This implements commonalities between Links.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation.
checkArgIsElement($which, $value, $array, $name)
Throw an InvalidArgumentException if $value is not an element of array.
Class ChatMainBarProvider \MainMenu\Provider.