changement de inventoryItem

master
Thomas Chazot 2 years ago
parent 451bed271b
commit be00c4bcb0

@ -14,22 +14,24 @@ namespace BlazorApp.Components
public Item CurrentDragItem { get; set; }
public int CurrentDragIndex { get; set; }
[Inject]
public IDataService DataService { get; set; }
[Parameter]
public List<Item> Items { get; set; }
public List<Item> RecipeItems { get; set; }
public List<Item> InventoryItems { get; set; }
private int totalItem;
public InventoryComp()
{
this.RecipeItems = new List<Item> { };
this.InventoryItems = new List<Item> { };
for (int i = 0; i < 18; i++)
{
this.RecipeItems.Append(null);
this.InventoryItems.Append(null);
}
}

@ -44,12 +44,14 @@ namespace BlazorApp.Components
return;
}
Parent.InventoryItems[Parent.CurrentDragIndex] = this.Item;
this.Item = Parent.CurrentDragItem;
Parent.RecipeItems[this.Index] = this.Item;
Parent.InventoryItems[this.Index] = this.Item;
}
private void OnDragStart()
{
Parent.CurrentDragIndex = this.Index;
Parent.CurrentDragItem = this.Item;
}
}

Loading…
Cancel
Save