ILIAS  release_7 Revision v7.30-3-g800a261c036
class.ilUIFramework.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2014 ILIAS open source, Extended GPL, see docs/LICENSE */
4
13{
14 const BOWER_BOOTSTRAP_JS = "node_modules/bootstrap/dist/js/bootstrap.min.js";
15
16
22 public static function getJSFiles()
23 {
24 return array( "./" . self::BOWER_BOOTSTRAP_JS );
25 }
26
32 public static function getCssFiles()
33 {
34 return [];
35 }
36
37
43 public static function init(ilGlobalTemplateInterface $a_tpl = null)
44 {
45 global $DIC;
46
47 if ($a_tpl == null) {
48 $a_tpl = $DIC["tpl"];
49 }
50
51 foreach (ilUIFramework::getJSFiles() as $f) {
52 $a_tpl->addJavaScript($f, true, 0);
53 }
54 foreach (ilUIFramework::getCssFiles() as $f) {
55 $a_tpl->addCss($f);
56 }
57 }
58}
An exception for terminatinating execution or to throw for unit testing.
UI framework utility class.
static getCssFiles()
Get javascript files.
static getJSFiles()
Get javascript files.
static init(ilGlobalTemplateInterface $a_tpl=null)
Init.
global $DIC
Definition: goto.php:24