Annotation of kupu/silva/wire.kupu, revision 1.1.1.1

1.1       dwinter     1: <kupu:wire
                      2:     implementation="silva"
                      3:     xmlns:kupu="http://kupu.oscom.org/namespaces/dist"
                      4:     >
                      5: 
                      6:   <!--
                      7:     This file defines the wiring of this implementation. Wiring means
                      8:     defining what slots are filled with, in particular: which parts
                      9:     the slots are filled with.
                     10: 
                     11:     Like feature/part definitions, wirings can cascade over
                     12:     implementations, too. That way, a succeding implementation does
                     13:     not have to repeat all of the wiring below. It only has to
                     14:     override the slots that concern it.
                     15:   -->
                     16: 
                     17:   <!-- Fill slots. Order inside fill-slot matters! -->
                     18: 
                     19:   <!-- XXX head is currently not inside a METAL macro, because it's
                     20:   not used by silva. Silva comes with its own CSS for kupu; we might
                     21:   reconsider when we introduce the drawers to silva -->
                     22:   <kupu:fill-slot name="head">
                     23:     <kupu:insert-part feature="head" part="meta" />
                     24:     <kupu:insert-part feature="head" part="styles" />
                     25:     <kupu:insert-part feature="drawers" part="styles" />
                     26:   </kupu:fill-slot>
                     27: 
                     28:   <kupu:fill-slot name="fulleditor">
                     29:     <kupu:insert-part feature="head" part="jsincludes" />
                     30:     <kupu:insert-part feature="drawers" part="styles" />
                     31:     <kupu:insert-part feature="saveonpart" part="jsincludes" />
                     32:     <kupu:insert-part feature="contextmenu" part="jsincludes" />
                     33: 
                     34:     <kupu:insert-part feature="head" part="bootstrap-editor" />
                     35:   </kupu:fill-slot>
                     36: 
                     37:   <kupu:fill-slot name="fulleditor-toolbar">
                     38:     <kupu:insert-part feature="toolbar" part="toolbar" />
                     39:   </kupu:fill-slot>
                     40: 
                     41:   <kupu:fill-slot name="fulleditor-toolboxes">
                     42:     <kupu:insert-part feature="toolboxes" part="toolboxes" />
                     43:   </kupu:fill-slot>
                     44: 
                     45:   <kupu:fill-slot name="fulleditor-frame">
                     46:     <kupu:insert-part feature="body" part="editorframe" />
                     47:   </kupu:fill-slot>
                     48: 
                     49:   <kupu:fill-slot name="toolbar-buttons">
                     50:     <kupu:insert-part feature="toolbar" part="logo" />
                     51:     <kupu:insert-part feature="toolbar" part="select-styles" />
                     52:     <kupu:insert-part feature="save" part="buttons" />
                     53:     <kupu:insert-part feature="toolbar" part="buttongroup-basicmarkup" />
                     54:     <kupu:insert-part feature="toolbar" part="buttongroup-subsuper" />
                     55:     <!--kupu:insert-part feature="colorchooser" part="buttons" /-->
                     56:     <!--kupu:insert-part feature="toolbar" part="buttongroup-justify" /-->
                     57:     <kupu:insert-part feature="toolbar" part="buttongroup-list" />
                     58:     <kupu:insert-part feature="toolbar" part="buttongroup-definitionlist" />
                     59:     <!--kupu:insert-part feature="toolbar" part="buttongroup-indent" /-->
                     60:     <kupu:insert-part feature="drawers" part="buttons" />
                     61:     <!--kupu:insert-part feature="toolbar" part="buttongroup-remove" /-->
                     62:     <kupu:insert-part feature="toolbar" part="buttongroup-undo" />
                     63:     <kupu:insert-part feature="spellchecker" part="buttons" />
                     64:     <kupu:insert-part feature="sourceedit" part="buttons" />
                     65:   </kupu:fill-slot>
                     66: 
                     67:   <kupu:fill-slot name="toolboxes">
                     68:     <!--kupu:insert-part feature="toolboxes" part="properties" /-->
                     69:     <kupu:insert-part feature="toolboxes" part="links" />
                     70:     <kupu:insert-part feature="toolboxes" part="indexes" />
                     71:     <kupu:insert-part feature="toolboxes" part="images" />
                     72:     <kupu:insert-part feature="toolboxes" part="abbr" />
                     73:     <kupu:insert-part feature="toolboxes" part="cleanupexpressions" />
                     74:     <kupu:insert-part feature="toolboxes" part="external_source" />
                     75:     <kupu:insert-part feature="toolboxes" part="citation" />
                     76:     <kupu:insert-part feature="toolboxes" part="tables" />
                     77:     <kupu:insert-part feature="toolboxes" part="toc" />
                     78:     <kupu:insert-part feature="toolboxes" part="typochars" />
                     79:     <kupu:insert-part feature="toolboxes" part="save" />
                     80:   </kupu:fill-slot>
                     81: 
                     82:   <kupu:fill-slot name="drawers">
                     83:     <!-- <kupu:insert-part feature="drawers" part="librarydrawer" /> -->
                     84:   </kupu:fill-slot>
                     85: 
                     86: </kupu:wire>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>