ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
Factory.php
Go to the documentation of this file.
1 <?php
2 
4 
8 
14 interface Factory
15 {
16 
53  public function interruptive($title, $message, $form_action);
54 
55 
87  public function interruptiveItem($id, $title, Image $icon = null, $description = '');
88 
89 
133  public function roundtrip($title, $content);
134 
135 
164  public function lightbox($pages);
165 
166 
192  public function lightboxImagePage(Image $image, $title, $description = '');
193 }
lightboxImagePage(Image $image, $title, $description='')
description: purpose: > A Lightbox image page represents an image inside a Lightbox modal...
if(!array_key_exists('StateId', $_REQUEST)) $id
catch(Exception $e) $message
roundtrip($title, $content)
description: purpose: > Round-Trip modals are to be used if the context would be lost by performing ...
interruptiveItem($id, $title, Image $icon=null, $description='')
description: purpose: > Interruptive items are displayed in an Interruptive modal and represent the ...
lightbox($pages)
description: purpose: > The Lightbox modal displays media data such as images or videos...
interruptive($title, $message, $form_action)
description: purpose: > An Interruptive modal disrupts the user in critical situation, forcing him or her to focus on the task at hand.
This is how a factory for buttons looks like.
Definition: Factory.php:10