Class ::xowiki::includelet::exam-top-includelet (public)
::xotcl::Class ::xowiki::includelet::exam-top-includelet
Defined in /var/www/openacs.org/packages/xowf/tcl/xowf-includelet-procs.tcl
This is the top includelet for the in-class exam, containing a countdown timer and the personal notifications includelet
- Testcases:
- No testcase defined.
Source code: namespace eval ::xowiki::includelet {} ::nsf::object::alloc ::xotcl::Class ::xowiki::includelet::exam-top-includelet {set :__default_metaclass ::xotcl::Class set :__default_superclass ::xotcl::Object} ::xowiki::includelet::exam-top-includelet instproc render {} { :get_parameters if {$url_poll ne ""} { set pn [${:__including_page} include [list personal-notification-messages -url_poll $url_poll -url_dismiss $url_dismiss -poll_interval $poll_interval ]] } else { set pn "" } return [subst { [${:__including_page} include [list countdown-timer -audio_alarm $countdown_audio_alarm -target_time $target_time]] $pn }] } ::xowiki::includelet::exam-top-includelet instparametercmd parameter_declaration ::xowiki::includelet::exam-top-includelet instparametercmd __decoration ::nsf::relation::set ::xowiki::includelet::exam-top-includelet superclass ::xowiki::Includelet ::nx::slotObj -container slot ::xowiki::includelet::exam-top-includelet ::xowiki::includelet::exam-top-includelet::slot eval {set :__parameter { {__decoration plain} {parameter_declaration { {-countdown_audio_alarm "true"} {-target_time ""} {-url_poll ""} {-url_dismiss ""} {-poll_interval 5000} }} }} ::nsf::object::alloc ::xotcl::Attribute ::xowiki::includelet::exam-top-includelet::slot::__decoration {set :accessor public set :configurable true set :convert false set :default plain set :defaultmethods {} set :disposition alias set :domain ::xowiki::includelet::exam-top-includelet set :incremental 0 set :manager ::xowiki::includelet::exam-top-includelet::slot::__decoration set :methodname __decoration set :multiplicity 1..1 set :name __decoration set :per-object false set :position 0 set :required false set :substdefault 0b111 set :trace none : init} ::nsf::object::alloc ::xotcl::Attribute ::xowiki::includelet::exam-top-includelet::slot::parameter_declaration {set :accessor public set :configurable true set :convert false set :default { {-countdown_audio_alarm "true"} {-target_time ""} {-url_poll ""} {-url_dismiss ""} {-poll_interval 5000} } set :defaultmethods {} set :disposition alias set :domain ::xowiki::includelet::exam-top-includelet set :incremental 0 set :manager ::xowiki::includelet::exam-top-includelet::slot::parameter_declaration set :methodname parameter_declaration set :multiplicity 1..1 set :name parameter_declaration set :per-object false set :position 0 set :required false set :substdefault 0b111 set :trace none : init}XQL Not present: Generic, PostgreSQL, Oracle