index.js 994 B

123456789101112131415161718192021222324252627282930313233
  1. import RectResize from './Node/RectResize';
  2. import EllipseResize from './Node/EllipseResize';
  3. import DiamondResize from './Node/DiamondResize';
  4. import HtmlResize from './Node/HtmlResize';
  5. var NodeResize = {
  6. pluginName: 'nodeResize',
  7. // 拖动step
  8. step: 0,
  9. install: function (lf) {
  10. lf.register({
  11. type: RectResize.type,
  12. view: RectResize.view,
  13. model: RectResize.model,
  14. });
  15. lf.register({
  16. type: EllipseResize.type,
  17. view: EllipseResize.view,
  18. model: EllipseResize.model,
  19. });
  20. lf.register({
  21. type: DiamondResize.type,
  22. view: DiamondResize.view,
  23. model: DiamondResize.model,
  24. });
  25. lf.register({
  26. type: HtmlResize.type,
  27. view: HtmlResize.view,
  28. model: HtmlResize.model,
  29. });
  30. },
  31. };
  32. export default NodeResize;
  33. export { NodeResize, RectResize, EllipseResize, DiamondResize, HtmlResize, };