ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
ILIAS\UI\Component\Link Namespace Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

Data Structures

interface  Bulky
 Bulky Link - a visually enriched link that looks like a button but behaves like a link. More...
 
interface  Factory
 Link factory. More...
 
interface  IsRelationship
 Marker interface for relationship enums. More...
 
interface  Link
 Link base interface. More...
 
interface  Standard
 Standard link. More...
 

Enumerations

enum  Relationship : string implements IsRelationship
 Note that not all valid values of the rel-attribute of anchor tags are included here (see https://html.spec.whatwg.org/multipage/links.html#linkTypes), as some of them are reserved for internal use by the KS. More...
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Enumeration Type Documentation

◆ Relationship

enum ILIAS::UI::Component::Link::Relationship : string implements IsRelationship

Note that not all valid values of the rel-attribute of anchor tags are included here (see https://html.spec.whatwg.org/multipage/links.html#linkTypes), as some of them are reserved for internal use by the KS.

Definition at line 28 of file Relationship.php.

28  : string implements IsRelationship
29 {
30  case ALTERNATE = 'alternate';
31  case AUTHOR = 'author';
32  case BOOKMARK = 'bookmark';
33  case EXTERNAL = 'external';
34  case LICENSE = 'license';
35  case NOFOLLOW = 'nofollow';
36  case NOOPENER = 'noopener';
37  case NOREFERRER = 'noreferrer';
38 }