WebCAD-Lib-TS API 文档 - v1.0.0
    Preparing search index...

    Function getPoint

    • 获取点输入

      等待用户在画布上点击或通过键盘输入坐标,返回一个点坐标。 这是命令开发中最常用的输入方法之一。

      Parameters

      • options: PointInputOptions = ...

        点输入选项配置,包含提示消息、基点、关键字等设置

      Returns Promise<InputResult>

      Promise,解析为包含输入状态和点坐标的结果对象

      const result = await getPoint(new PointInputOptions("指定第一点:"));
      if (result.status === InputStatusEnum.OK) {
      console.log(`用户选择了点: (${result.value.x}, ${result.value.y})`);
      }
      const options = new PointInputOptions("指定第二点:");
      options.useBasePoint = true;
      options.basePoint = firstPoint;
      const result = await getPoint(options);
      const options = new PointInputOptions("指定点[撤销(U)/闭合(C)]:");
      options.keywords.push("U", "C");
      const result = await getPoint(options);
      if (result.stringResult === "U") {
      // 用户选择了撤销
      }