Merge pull request #2650 from yueguobin/feature/control-offset

feat(link): add control_offset field to LinkStyle
This commit is contained in:
Jeremy Grossmann 2026-03-28 08:08:10 +08:00 committed by GitHub
commit 89d665f22b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -15,7 +15,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from pydantic import BaseModel, Field from pydantic import BaseModel, Field
from typing import List, Optional from typing import List, Optional, Tuple
from enum import Enum from enum import Enum
from uuid import UUID, uuid4 from uuid import UUID, uuid4
@ -50,6 +50,7 @@ class LinkStyle(BaseModel):
link_type: Optional[str] = None link_type: Optional[str] = None
bezier_curviness: Optional[int] = None bezier_curviness: Optional[int] = None
flowchart_roundness: Optional[int] = None flowchart_roundness: Optional[int] = None
control_offset: Optional[Tuple[float, float]] = None
class LinkBase(BaseModel): class LinkBase(BaseModel):