using AyCode.Core.Interfaces; using DevExpress.Blazor; using FruitBank.Common.Entities; using FruitBank.Common.SignalRs; using FruitBankHybrid.Shared.Pages; using Microsoft.AspNetCore.Components; namespace FruitBankHybrid.Shared.Components.Grids.ShippingItems; public class GridShippingItemBase : FruitBankListGridBase, IGrid { public GridShippingItemBase() : base() { GetAllMessageTag = SignalRTags.GetShippingItems; AddMessageTag = SignalRTags.AddShippingItem; UpdateMessageTag = SignalRTags.UpdateShippingItem; //RemoveMessageTag = SignalRTags.; } protected override Task SetParametersAsyncCore(ParameterView parameters) { if (!IsFirstInitializeParameters) { //ShowFilterRow = true; //ShowGroupPanel = true; //AllowSort = false; //etc... } return base.SetParametersAsyncCore(parameters); } }