beangle-template-api
beangle-template-api
org.beangle.template.api
AbstractModels
ClosingUIBean
Component
ComponentContext
ComponentContextAware
IndexableIdGenerator
IterableUIBean
ModelBuilder
RandomIdGenerator
Tag
TagLibrary
TagLibraryProvider
TagTemplateEngine
TemplateEngine
TemplateRender
Theme
ThemeStack
Themes
UIBean
UIIdGenerator
UIIndex
beangle-template-api
/
org.beangle.template.api
/
ComponentContext
ComponentContext
class
ComponentContext
(
val
engine:
TagTemplateEngine
,
val
idGenerator:
UIIdGenerator
,
val
textProvider:
TextProvider
,
val
services:
Map
[
String
,
AnyRef
])
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
find
[
T
<:
Component
](
clazz:
Class
[
T
]):
T
Finds the nearest ancestor of this component stack.
Finds the nearest ancestor of this component stack.
def
pop
():
Component
def
push
(
component:
Component
):
Unit
def
theme
:
Theme
Concrete fields
val
engine
:
TagTemplateEngine
val
idGenerator
:
UIIdGenerator
val
services
:
Map
[
String
,
AnyRef
]
val
textProvider
:
TextProvider