mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-24 09:52:49 +08:00
refactor(editor): edgeless connector toolbar config extension (#10798)
This commit is contained in:
@@ -15,9 +15,9 @@ export enum PointStyle {
|
||||
|
||||
export const PointStyleMap = createEnumMap(PointStyle);
|
||||
|
||||
export const DEFAULT_FRONT_END_POINT_STYLE = PointStyle.None;
|
||||
export const DEFAULT_FRONT_ENDPOINT_STYLE = PointStyle.None;
|
||||
|
||||
export const DEFAULT_REAR_END_POINT_STYLE = PointStyle.Arrow;
|
||||
export const DEFAULT_REAR_ENDPOINT_STYLE = PointStyle.Arrow;
|
||||
|
||||
export const CONNECTOR_LABEL_MAX_WIDTH = 280;
|
||||
|
||||
@@ -32,3 +32,5 @@ export enum ConnectorMode {
|
||||
Orthogonal,
|
||||
Curve,
|
||||
}
|
||||
|
||||
export const DEFAULT_CONNECTOR_MODE = ConnectorMode.Curve;
|
||||
|
||||
@@ -29,6 +29,7 @@ import {
|
||||
CONNECTOR_LABEL_MAX_WIDTH,
|
||||
ConnectorLabelOffsetAnchor,
|
||||
ConnectorMode,
|
||||
DEFAULT_CONNECTOR_MODE,
|
||||
DEFAULT_ROUGHNESS,
|
||||
FontFamily,
|
||||
FontStyle,
|
||||
@@ -460,7 +461,7 @@ export class ConnectorElementModel extends GfxPrimitiveElementModel<ConnectorEle
|
||||
accessor lableEditing: boolean = false;
|
||||
|
||||
@field()
|
||||
accessor mode: ConnectorMode = ConnectorMode.Orthogonal;
|
||||
accessor mode: ConnectorMode = DEFAULT_CONNECTOR_MODE;
|
||||
|
||||
@derive((path: PointLocation[], instance) => {
|
||||
const { x, y } = instance;
|
||||
|
||||
Reference in New Issue
Block a user