using Microsoft.AspNetCore.Components; using TIAM.Entities.Addresses; using TIAM.Entities.Transfers; using TIAM.Services; namespace TIAMSharedUI.Shared.Components.Grids; public class AddressGrid : TiamGrid
{ public AddressGrid() : base() { GridName = nameof(Address); GetAllMessageTag = SignalRTags.GetAddressesByContextIdAsync; AddMessageTag = SignalRTags.AddAddressToContextIdAsync; UpdateMessageTag = SignalRTags.UpdateAddressByContextIdAsync; RemoveMessageTag = SignalRTags.RemoveAddressByContextIdAsync; } protected override Task SetParametersAsyncCore(ParameterView parameters) { if (!IsFirstInitializeParameters) { //ShowFilterRow = true; //ShowGroupPanel = true; //AllowSort = false; //etc... } return base.SetParametersAsyncCore(parameters); } }