ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
ilUIFramework Class Reference

UI framework utility class. More...

+ Collaboration diagram for ilUIFramework:

Public Member Functions

 getJSFiles ()
 Get javascript files. More...
 
 getCssFiles ()
 Get javascript files. More...
 
 init ($a_tpl=null)
 Init. More...
 

Detailed Description

UI framework utility class.

Author
Alex Killing alex..nosp@m.kill.nosp@m.ing@g.nosp@m.mx.d.nosp@m.e
Version
$Id$

Definition at line 12 of file class.ilUIFramework.php.

Member Function Documentation

◆ getCssFiles()

ilUIFramework::getCssFiles ( )

Get javascript files.

Returns
array array of files

Definition at line 29 of file class.ilUIFramework.php.

30 {
31 return array("./Services/UICore/lib/yamm3/yamm/yamm.css");
32 }

Referenced by init().

+ Here is the caller graph for this function:

◆ getJSFiles()

ilUIFramework::getJSFiles ( )

Get javascript files.

Returns
array array of files

Definition at line 19 of file class.ilUIFramework.php.

20 {
21 return array("./Services/UICore/lib/bootstrap-3.2.0/dist/js/bootstrap.min.js");
22 }

Referenced by init().

+ Here is the caller graph for this function:

◆ init()

ilUIFramework::init (   $a_tpl = null)

Init.

Parameters
ilTemplate$a_tpltemplate object

Definition at line 39 of file class.ilUIFramework.php.

40 {
41 global $tpl;
42
43 if ($a_tpl == null)
44 {
45 $a_tpl = $tpl;
46 }
47
48 foreach (ilUIFramework::getJSFiles() as $f)
49 {
50 $a_tpl->addJavaScript($f, true, 1);
51 }
52 foreach (ilUIFramework::getCssFiles() as $f)
53 {
54 $a_tpl->addCss($f);
55 }
56 }
global $tpl
Definition: ilias.php:8
getJSFiles()
Get javascript files.
getCssFiles()
Get javascript files.

References $tpl, getCssFiles(), and getJSFiles().

Referenced by ilMailGUI\executeCommand(), ilTemplate\getStandardTemplate(), ilSetupGUI\ilSetupGUI(), and ilLMPresentationGUI\layout().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: