- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables
Class ::xo::Table::TABLE::BulkAction
::xo::Table::TABLE::BulkAction create ... \
[ -CSSclass (default "") ]
Class Relations
- class: ::xotcl::Class
- superclass: ::xo::Drawable
- subclass: ::xo::Table::TABLE2::BulkAction, ::xo::Table::BootstrapTableRenderer::BulkAction, ::xo::Table::TABLE3::BulkAction, ::xo::Table::YUIDataTableRenderer::BulkAction
::xotcl::Class create ::xo::Table::TABLE::BulkAction \ -superclass ::xo::DrawableMethods (to be applied on instances)
CSSclass (setter)
render (scripted)
#:msg [:serialize] html::th -class list { html::input -type checkbox -name __bulkaction -id __bulkaction -title "Mark/Unmark all rows" ::html::CSRFToken } template::add_body_script -script [subst { document.getElementById('__bulkaction').addEventListener('click', function (event) { acs_ListCheckAll('${:name}', this.checked); }, false); }]render-data (scripted)
#:msg [:serialize] set name ${:name} set value [$line set [:id]] html::input -type checkbox -name $name -value $value -id "$name---[string map {/ _} $value]" -title "Mark/Unmark this row"
- Methods: All Methods Documented Methods Hide Methods
- Source: Display Source Hide Source
- Variables: Show Variables Hide Variables