class HintGenerator

Properties

protected array $config
protected array $hints
protected PluginCollection $plugins
protected string $xsl

Methods

string
getHints()

Generate a HINT object that contains informations about the configuration

void
setConfig(array $config)

Set the config on which hints are based

void
setPlugins(PluginCollection $plugins)

Set the collection of plugins

void
setXSL(string $xsl)

Set the XSL on which hints are based

void
setPluginsHints()

Set custom hints from plugins

void
setRenderingHints()

Set hints related to rendering

void
setRulesHints()

Set hints related to rules

void
setTagAttributesHints(array $tagConfig)

Set hints based on given tag's attributes config

void
setTagsHints()

Set hints related to tags config

Details

at line 40
string getHints()

Generate a HINT object that contains informations about the configuration

Return Value

string

JavaScript Code

at line 66
void setConfig(array $config)

Set the config on which hints are based

Parameters

array $config

Return Value

void

at line 77
void setPlugins(PluginCollection $plugins)

Set the collection of plugins

Parameters

PluginCollection $plugins

Return Value

void

at line 88
void setXSL(string $xsl)

Set the XSL on which hints are based

Parameters

string $xsl

Return Value

void

at line 98
protected void setPluginsHints()

Set custom hints from plugins

Return Value

void

at line 119
protected void setRenderingHints()

Set hints related to rendering

Return Value

void

at line 140
protected void setRulesHints()

Set hints related to rules

Return Value

void

at line 178
protected void setTagAttributesHints(array $tagConfig)

Set hints based on given tag's attributes config

Parameters

array $tagConfig

Return Value

void

at line 196
protected void setTagsHints()

Set hints related to tags config

Return Value

void