%3 ::xo::Table::Field ::xo::Table::Field get-slots init ::xo::OrderedComposite::Child ::xo::OrderedComposite::Child __after_insert ::xo::Table::Field->::xo::OrderedComposite::Child ::xo::Table::BootstrapTableRenderer::Field ::xo::Table::BootstrapTableRenderer::Field ::xo::Table::Field->::xo::Table::BootstrapTableRenderer::Field instmixin ::xo::Table::BulkAction ::xo::Table::BulkAction actions get-slots ::xo::Table::BulkAction->::xo::OrderedComposite::Child ::xo::Table::BootstrapTableRenderer::BulkAction ::xo::Table::BootstrapTableRenderer::BulkAction ::xo::Table::BulkAction->::xo::Table::BootstrapTableRenderer::BulkAction ::xo::Table::Action ::xo::Table::Action ::xo::Table::Action->::xo::OrderedComposite::Child ::xo::Table::BootstrapTableRenderer::Action ::xo::Table::BootstrapTableRenderer::Action ::xo::Table::Action->::xo::Table::BootstrapTableRenderer::Action ::xotcl::Object ::xotcl::Object → getExitHandler → setExitHandler → unsetExitHandler __object_configureparameter __timediff abstract ad_doc ad_forward ad_proc asHTML check class db_0or1row db_1row debug destroy_on_cleanup ds extractConfigureArg filter filtersearch forward hasclass init invar isclass ismetaclass ismixin isobject istype log method mixin mset msg parametercmd proc procsearch qn self serialize set_instance_vars_defaults unknown vwait www-show-object ::xo::OrderedComposite::Child->::xotcl::Object

Class ::xo::Table::BulkAction

::xo::Table::BulkAction[i] create ... \
           [ -CSSclass (default "") ] \
           [ -hide (default "0") ] \
           [ -html (default "") ] \
           [ -id id ] \
           [ -name name ]

Class Relations

  • class: ::xotcl::Class[i]
  • superclass: ::xo::OrderedComposite::Child[i]
  • instmixin: ::xo::Table::BootstrapTableRenderer::BulkAction[i]
::xotcl::Class create ::xo::Table::BulkAction \
     -superclass ::xo::OrderedComposite::Child \
     -instmixin ::xo::Table::BootstrapTableRenderer::BulkAction

Methods (to be applied on instances)

  • CSSclass (setter)

  • actions (scripted)

    #:init
    set grandParent [[:info parent] info parent]
    if {![info exists :name]} {set :name [namespace tail [self]]}
    #set M [::xo::OrderedComposite create ${grandParent}::__bulkactions]
    set M [::xo::OrderedComposite create ${grandParent}::__bulkactions -noinit]
    namespace eval $M {namespace import -force ::xo::Table::*}
    $M contains $cmd
    $M set __belongs_to [self]
    $M set __identifier ${:name}
  • get-slots (scripted)

    ;
  • hide (setter)

  • html (setter)

  • id (setter)

  • name (setter)