public PackageOperation(IEnumerable <ItemGroup> remaining, IEnumerable <int> changedCells, IEnumerable <ItemGroup> changedItemGroups) { Remaining = remaining; PackageItemChangedInfo = new PackageItemChangedInfo(changedCells, changedItemGroups); }
protected virtual void InvokeOnItemCellChanged(PackageItemChangedInfo changedInfo) { OnItemChanged?.Invoke(changedInfo); }
public PackageOperation(IEnumerable <ItemGroup> remaining, PackageItemChangedInfo packageItemChangedInfo) { Remaining = remaining; PackageItemChangedInfo = packageItemChangedInfo; }