unitIcon.vwf.yaml 685 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. ---
  2. extends: http://vwf.example.com/kinetic/image.vwf
  3. properties:
  4. image:
  5. set: |
  6. if ( value !== undefined ) {
  7. this.image = value;
  8. this.imageChanged( value );
  9. }
  10. iconSize:
  11. set: |
  12. if ( value !== undefined ) {
  13. this.iconSize = value;
  14. this.iconSizeChanged( value );
  15. }
  16. value: { "width": 32, "height": 32 }
  17. symbolCenter:
  18. set: |
  19. if ( value !== undefined ) {
  20. this.symbolCenter = value;
  21. this.symbolCenterChanged( value );
  22. }
  23. value: { "x": 16, "y": 16 }
  24. events:
  25. imageChanged:
  26. iconSizeChanged:
  27. symbolCenterChanged:
  28. methods:
  29. handleRender:
  30. scripts:
  31. - source: "unitIcon.js"