ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
All Data Structures Namespaces Files Functions Variables Modules Pages
ILIAS\UI\Implementation\Render Namespace Reference

Data Structures

class  AbstractComponentRenderer
 Base class for all component renderers. More...
 
interface  ComponentRenderer
 An entity that renders components to a string output. More...
 
class  DecoratedRenderer
 
class  DefaultRendererFactory
 
class  FSLoader
 Loads renderers for components from the file system. More...
 
class  ilJavaScriptBinding
 Wraps global ilTemplate to provide JavaScriptBinding. More...
 
class  ilResourceRegistry
 Plumbing for ILIAS, tries to guess. More...
 
class  ilTemplateWrapper
 Wraps an ilTemplate to only provide smaller interface. More...
 
class  ilTemplateWrapperFactory
 Factory for wrapped ilTemplates. More...
 
interface  JavaScriptBinding
 Provides methods to interface with javascript. More...
 
interface  Loader
 Loads renderers for components. More...
 
class  LoaderCachingWrapper
 Caches renderers loaded by another loader. More...
 
class  LoaderResourceRegistryWrapper
 Registers resources for retreived renderers at a ResourceRegistry. More...
 
interface  RendererFactory
 This is the interface that components should use if they want to load specific renderers. More...
 
interface  ResourceRegistry
 Registry for resources required by rendered output like Javascript or CSS. More...
 
interface  Template
 Interface to templating as it is used in the UI framework. More...
 
interface  TemplateFactory
 Interface for a factory that provides templates. More...