Unit 2 / Define a new Package Type
# Define classes in the Tcl namespace ::demo in file note-procs.tcl namespace eval ::demo { # Define a sub-class of ::xo::Package # and provide some meta-data (package-key, pretty_name ...} ::xo::PackageMgr create Package \ -superclass ::xo::Package \ -package_key "xotcl-demo-note" \ -pretty_name "XOTcl Demo Note Package" \ -parameter {{folder_id 0}} ... }