index.ts 637 B

12345678910111213141516171819202122232425262728
  1. import { Dict_Imgs } from "@/dict";
  2. import { createAttrsForm } from "../../defines/createAttrsForm";
  3. import { createOptions } from "../../defines/createOptions";
  4. import { GroupNumber } from "../../formItems/GroupNumber";
  5. export { Component } from "./component";
  6. export const { options, useCompData } = createOptions({
  7. name: "定位容器",
  8. thumbnail: Dict_Imgs.Default,
  9. value: {
  10. position: [0, 0],
  11. },
  12. layout: {
  13. size: [200, 200],
  14. },
  15. });
  16. export const Form = createAttrsForm([
  17. {
  18. label: "坐标",
  19. dataIndex: "value.position",
  20. component: GroupNumber,
  21. props: {
  22. labels: ["X", "Y"],
  23. },
  24. },
  25. ]);