Implement Insert in SetContainerList
This commit is contained in:
parent
0d761e6a41
commit
e63b2779e1
3 changed files with 94 additions and 35 deletions
|
@ -22,6 +22,9 @@ const requestListener = async (request, response) => {
|
|||
case 'FillHoleWithChassis':
|
||||
json = FillHoleWithChassis(bodyParsed);
|
||||
break;
|
||||
case 'Insert':
|
||||
json = Insert(bodyParsed);
|
||||
break;
|
||||
case 'SplitRemplissage':
|
||||
json = SplitRemplissage(bodyParsed);
|
||||
break;
|
||||
|
@ -118,6 +121,19 @@ const GetSVGLayoutConfiguration = () => {
|
|||
},
|
||||
Category: "Stuff",
|
||||
Actions: [
|
||||
{
|
||||
Id: "Insert",
|
||||
Action: "Insert",
|
||||
Label: "Insert containers",
|
||||
Description: "Insert containers",
|
||||
CustomLogo: {
|
||||
Base64Image: null,
|
||||
Name: 'Image1',
|
||||
Svg: null,
|
||||
Url: ""
|
||||
},
|
||||
AddingBehavior: 1
|
||||
},
|
||||
{
|
||||
Id: "SplitRemplissage",
|
||||
Action: "SplitRemplissage",
|
||||
|
@ -131,32 +147,6 @@ const GetSVGLayoutConfiguration = () => {
|
|||
},
|
||||
AddingBehavior: 2
|
||||
},
|
||||
{
|
||||
Id: "SplitRemplissageParent",
|
||||
Action: "SplitRemplissageParent",
|
||||
Label: "Diviser le remplissage en insérant un montant",
|
||||
Description: "Diviser le remplissage en insérant un montant",
|
||||
CustomLogo: {
|
||||
Base64Image: null,
|
||||
Name: 'Image1',
|
||||
Svg: null,
|
||||
Url: ""
|
||||
},
|
||||
AddingBehavior: 3
|
||||
},
|
||||
{
|
||||
Id: "SplitRemplissageParent",
|
||||
Action: "SplitRemplissageParent",
|
||||
Label: "Diviser le remplissage en insérant un montant",
|
||||
Description: "Diviser le remplissage en insérant un montant",
|
||||
CustomLogo: {
|
||||
Base64Image: null,
|
||||
Name: 'Image1',
|
||||
Svg: null,
|
||||
Url: ""
|
||||
},
|
||||
AddingBehavior: 3
|
||||
},
|
||||
{
|
||||
Id: "SplitRemplissageParent",
|
||||
Action: "SplitRemplissageParent",
|
||||
|
@ -369,13 +359,15 @@ const FillHoleWithChassis = (request) => {
|
|||
const SplitRemplissage = (request) => {
|
||||
const lstModels = [
|
||||
{
|
||||
Type: 'Remplissage'
|
||||
Type: 'Remplissage',
|
||||
IsFlex: true
|
||||
},
|
||||
{
|
||||
Type: 'Montant'
|
||||
},
|
||||
{
|
||||
Type: 'Remplissage'
|
||||
Type: 'Remplissage',
|
||||
IsFlex: true
|
||||
},
|
||||
];
|
||||
|
||||
|
@ -385,3 +377,24 @@ const SplitRemplissage = (request) => {
|
|||
};
|
||||
|
||||
|
||||
const Insert = (request) => {
|
||||
const lstModels = [
|
||||
{
|
||||
Type: 'Remplissage',
|
||||
IsFlex: true
|
||||
},
|
||||
{
|
||||
Type: 'Montant',
|
||||
X: 5,
|
||||
IsAnchor: true
|
||||
},
|
||||
{
|
||||
Type: 'Remplissage',
|
||||
IsFlex: true
|
||||
},
|
||||
];
|
||||
|
||||
return {
|
||||
Containers: lstModels
|
||||
};
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue