Merge branch 'main' of https://gitlab.com/phenomLi/StructV2 into main
This commit is contained in:
@@ -14,6 +14,10 @@ SV.registerLayout('Array', {
|
||||
return sources;
|
||||
},
|
||||
|
||||
defineLeakRule(nodes) {
|
||||
return [];
|
||||
},
|
||||
|
||||
defineOptions() {
|
||||
return {
|
||||
node: {
|
||||
@@ -49,6 +53,9 @@ SV.registerLayout('Array', {
|
||||
indexLabel: {
|
||||
index: { position: 'bottom' },
|
||||
indexRight: { position: 'right' }
|
||||
},
|
||||
behavior: {
|
||||
dragNode: false
|
||||
}
|
||||
};
|
||||
},
|
||||
|
||||
@@ -42,10 +42,10 @@ SV.registerLayout('LinkList', {
|
||||
}
|
||||
},
|
||||
loopNext: {
|
||||
type: 'arc',
|
||||
curveOffset: 50,
|
||||
type: 'quadratic',
|
||||
curveOffset: -100,
|
||||
sourceAnchor: 2,
|
||||
targetAnchor: 4,
|
||||
targetAnchor: 7,
|
||||
style: {
|
||||
stroke: '#333',
|
||||
endArrow: 'default',
|
||||
|
||||
@@ -13,11 +13,15 @@ SV.registerLayout('Stack', {
|
||||
return sources;
|
||||
},
|
||||
|
||||
defineLeakRule(nodes) {
|
||||
return [];
|
||||
},
|
||||
|
||||
defineOptions() {
|
||||
return {
|
||||
element: {
|
||||
default: {
|
||||
type: 'indexed-node',
|
||||
type: 'array-node',
|
||||
label: '[id]',
|
||||
size: [60, 30],
|
||||
style: {
|
||||
@@ -49,6 +53,9 @@ SV.registerLayout('Stack', {
|
||||
}
|
||||
}
|
||||
},
|
||||
indexLabel: {
|
||||
index: { position: 'left' }
|
||||
},
|
||||
behavior: {
|
||||
dragNode: false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user