[%# Template for App Level Statements table TentMaker home page. Expects these view.data. parameters: app - the application portion of the AST, used to retrieve various things (like statements) statements - hash describing statements built by Bigtop::Parser::get_keyword_docs %] [% FOREACH statement IN view.data.statements.app.statements %] [% keyword = statement.keyword %] [% END %][%# end of loop over all registered app level statements %]
Keyword Value(s) What Is It? Who Understands It?
[% statement.keyword %] [% values = view.data.app.get_app_statement( keyword ) single_value = values.0 %] [% INCLUDE input_boxes.ttc name_prefix = 'app_statement' method_group = 'app_statement' keyword_prefix = '' name_prefix = 'app::' key = keyword %] [% statement.descr %] [% FOREACH definer IN view.data.statements.app.$keyword.callers %] [% suffix = definer.replace('Bigtop::Backend::', '') %] [% pieces = suffix.split( '::' ) %] [% definer_type = pieces.0 %] [% definer_backend = pieces.1 || '*' %] [% definer_type %] [% definer_backend %] [% UNLESS loop.last %]
[% END %] [% END %]