table-procs.tcl

Table widget for the ArsDigita Templating System

Location:
packages/acs-templating/tcl/table-procs.tcl
Authors:
Karl Goldstein <karlg@arsdigita.com>
Stanislav Freidin <sfreidin@arsdigita.com>
CVS Identification:
$Id: table-procs.tcl,v 1.13 2024/09/11 06:15:48 gustafn Exp $

Procedures in this file

Detailed information

template::widget::table::create (public)

 template::widget::table::create statement_name name [ args... ]

Create a table widget

Parameters:
statement_name (required)
name (required)

Partial Call Graph (max 5 caller/called nodes):
%3 template::widget::table::get_params template::widget::table::get_params (public) template::widget::table::prepare template::widget::table::prepare (public) template::widget::table::create template::widget::table::create template::widget::table::create->template::widget::table::get_params template::widget::table::create->template::widget::table::prepare

Testcases:
No testcase defined.

template::widget::table::default_column_def (public)

 template::widget::table::default_column_def name [ level ]

Create the default column definition if none exists

Parameters:
name (required)
level (optional, defaults to "2")

Partial Call Graph (max 5 caller/called nodes):
%3

Testcases:
No testcase defined.

template::widget::table::get_params (public)

 template::widget::table::get_params name [ level ]

Get the order by clause for the widget, other parameters (?)

Parameters:
name (required)
level (optional, defaults to "1")

Partial Call Graph (max 5 caller/called nodes):
%3 template::widget::table::create template::widget::table::create (public) template::widget::table::get_params template::widget::table::get_params template::widget::table::create->template::widget::table::get_params

Testcases:
No testcase defined.

template::widget::table::prepare (public)

 template::widget::table::prepare statement_name name [ level ]

Compose the query, if necessary, and define the datasources

Parameters:
statement_name (required)
name (required)
level (optional, defaults to "1")

Partial Call Graph (max 5 caller/called nodes):
%3 template::widget::table::create template::widget::table::create (public) template::widget::table::prepare template::widget::table::prepare template::widget::table::create->template::widget::table::prepare db_multirow db_multirow (public) template::widget::table::prepare->db_multirow export_vars export_vars (public) template::widget::table::prepare->export_vars

Testcases:
No testcase defined.
[ show source ]