Added initial implementation for Milestone widget
* It's based on TaskComponent widget FEA: ItEr02S03MigracionZK5
This commit is contained in:
parent
a5e48ab696
commit
b4028cc062
4 changed files with 18 additions and 1 deletions
|
|
@ -113,9 +113,11 @@
|
|||
<component>
|
||||
<component-name>milestone</component-name>
|
||||
<component-class>org.zkoss.ganttz.MilestoneComponent</component-class>
|
||||
<widget-class>ganttz.Milestone</widget-class>
|
||||
<mold>
|
||||
<mold-name>default</mold-name>
|
||||
<mold-uri>~./ganttz/milestone.dsp</mold-uri>
|
||||
<!-- <mold-uri>~./ganttz/milestone.dsp</mold-uri> -->
|
||||
<mold-uri>mold/milestone.js</mold-uri>
|
||||
</mold>
|
||||
</component>
|
||||
|
||||
|
|
|
|||
2
ganttzk/src/main/resources/web/js/ganttz/Milestone.js
Normal file
2
ganttzk/src/main/resources/web/js/ganttz/Milestone.js
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
zk.$package("ganttz");
|
||||
ganttz.Milestone = zk.$extends(ganttz.TaskComponent, {},{});
|
||||
12
ganttzk/src/main/resources/web/js/ganttz/mold/milestone.js
Normal file
12
ganttzk/src/main/resources/web/js/ganttz/mold/milestone.js
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
function(out){
|
||||
out.push('<div ', this.domAttrs_(),
|
||||
'z.type="ganttz.task.Task"',
|
||||
'idTask="', this.id,'"',
|
||||
'z.autoz="true"',
|
||||
'class="milestone"',
|
||||
'>');
|
||||
out.push('<div class="completion"></div>');
|
||||
out.push('<div class="completion2"></div>');
|
||||
out.push('<div class="milestone_end"></div>');
|
||||
out.push('</div>');
|
||||
}
|
||||
|
|
@ -17,4 +17,5 @@
|
|||
<widget name="Planner"/>
|
||||
<widget name="DependencyComponent"/>
|
||||
<widget name="TimeTracker" />
|
||||
<widget name="Milestone" />
|
||||
</package>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue