ILIAS  trunk Revision v13.0_alpha-52-g21c366bbdd4
Factory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
27
33interface Factory
34{
78 public function interruptive(string $title, string $message, string $form_action): Interruptive;
79
80
102
103
158 public function roundtrip(string $title, Component\Component|array|null $content, array $inputs = [], ?string $post_url = null): RoundTrip;
159
160
190 public function lightbox($pages): Lightbox;
191
192
216 public function lightboxImagePage(Image $image, string $title, string $description = ''): LightboxImagePage;
217
239 public function lightboxTextPage(string $text, string $title): LightboxTextPage;
240
261 public function lightboxCardPage(Card $card): LightboxCardPage;
262}
Builds a Color from either hex- or rgb values.
Definition: Factory.php:31
roundtrip(string $title, Component\Component|array|null $content, array $inputs=[], ?string $post_url=null)
lightboxImagePage(Image $image, string $title, string $description='')
interruptive(string $title, string $message, string $form_action)
lightboxTextPage(string $text, string $title)
A lightbox Image page represents a page displaying a media element, such as image,...
A lightbox Text page represents a page displaying a media element, such as text.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Factory.php:21
$text
Definition: xapiexit.php:21