Loading...

RecroGrid Framework Client.Blazor.UI

Source repository

Change
  • Improved packaged UI initialization with more predictable resource loading and startup behavior.
  • Strengthened default UI composition and application-shell setup for out-of-the-box Blazor UI usage.
  • Improved theme handling and stabilized several default interaction flows.
  • Increased UI consistency in areas such as toast lifecycle updates and selected-row behavior in grid and tree views.
New
  • Added support for .NET 10 compatibility
New
  • Enabled selection and filtering of columns from any distant N:1 related entities in the grid without the need for configuration
Fix
  • Fixed tooltip and TooltipOptions conflict
Fix
  • Ensure RgfHtml element reference is correctly updated during re-render
  • Fixed column header tooltips after column reordering in list view
  • Fixed grid header rendering on size or sort order change
New
  • Added RecroDict integration to RgfBaseComponent
  • Added button to refresh tree view branches
  • Added footer support to toast notifications
  • Added tooltips to grid column headers
Change
  • Improved display of toast changes
New
  • Introduced TreeEvent and TreeParameters
  • Introduced keysToPrevent parameter to specify keys that block event propagation
Change
  • Enhanced tooltip functionality in ToolbarComponent
  • Improved tooltip data assembly
  • Improved logging
  • Changed the access modifier of the `_attributes` field in the RgfBaseComponent
Fix
  • Resolve hierarchical rendering issue on onkeydown event
New
  • Added icon handling to MenuComponent
  • Added selection capability to tree view
  • Added custom menu capability to tree view
  • Added new enum VisibilityState and Visibility parameter to RgfBaseComponent
  • Implemented splitter supporting both horizontal and vertical orientation
  • Introduced SplitterContainer for managing hierarchical splitters
  • Implemented ensureVisible function for scrolling to an element and handling visibility focus
Change
  • Removed IsModal parameter and introduced IsInline. The dialog is now either modal or inline.
  • Improved event handling to support new EventDispatcher
  • Refactored dialog event handling
  • Improved Toast component styles
  • Expanded RgfTooltipOptions with Delay parameters
Fix
  • Improved ComboBox rendering for ReadOnly and Disabled state
New
  • Implemented "Apply and Next New" functionality for the form view
  • Set focus to the first editable field in the form view
Change
  • Refactored ToastComponent to use pre-formatted content
  • Update for RGF.Client.Blazor compatibility
  • Improved evaluation of the QuickFilter
Fix
  • AppRootPath handling issue
  • Improve form positioning
New
  • Added tree view functionality
  • Implemented Quick Filter feature
  • Added support for managing Tooltips for properties
Change
  • Enhanced tooltip functionality with additional parameter options
  • Improved efficiency and reliability of basic components
  • Improved user experience
Fix
  • Prevent multiple Bootstrap tooltip instances on the same element
  • Issue with user-defined PageSize input handling
New
  • Added tooltip functionality to ui.base components
  • Extend RgfComboBox to allow selecting an empty item if not present in the input list
  • Implemented HideOnMouseLeave setting to automatically hide the menu
Change
  • Changed IsPublic to Role for visibility control in Chart and Grid on the GUI
  • Refactored predefined filters to support role-based visibility control
  • Enhanced user experience
New
  • Add multi-select functionality to the grid
  • Added right-click context menu support to RgfButton
  • Extended select mode with right-click to open the form directly
  • Enhanced user experience by displaying icons for checkbox types in the grid
Change
  • Refactored JavaScript calls to eliminate eval usage
Fix
  • Initialization of the responsive Flex view
  • Set the title for the grid dialog used for selections
  • Tooltip initialization in the grid
Fix
  • Incorrect PageSize display after loading a setting
Change
  • Improved RgfApexCharts and palette compatibility
Change
  • Enhanced flexbox layout for better display
Fix
  • Resolved issues with StaticWebAssetFingerprinting and library bundle.scp.css detection
New
  • Added Remark property to RgfChartSetting
New
  • Introduced parameters for creating a context menu
  • Added header menu
  • Implemented ToastComponent
  • Added toolbar button for RecroChart
  • Created ChartComponent from BaseChartComponent
  • Added shouldLoadBundledStyles configuration parameter for library initialization
Change
  • Disabled GridSetting in ClientMode
  • Renamed MenuRenderCallback to OnMenuRender and MenuSelectionCallback to OnMenuItemSelect for consistency
  • Modified title of SettingsMenu button in toolbar
  • Enhanced UI design and user experience
Fix
  • Adjusted dialog negative position issue
  • Set button type="button" only when not specified
New
  • Enhanced grid settings management
  • Added tooltip to grid cell
Change
  • Improved handling of PredefinedFilter
  • Improved custom data handling in ComboBox
  • Refactored RgfComboBox: async params, nullable Text
  • Implemented IDisposable and enhanced ParametersSet handling in FormComponent
New
  • Add RgfListBox component
Change
  • Update for RGF.Client.Blazor compatibility
  • Refactored RgfComboBox to simplify
  • Set Width parameter to fit-content in RgfFilter.LogicalOperator
Fix
  • RgfComboBox dispose
New
  • Add resizable feature to RgfComboBox component
Fix
  • Event unsubscription
New
  • Implemented sorting functionality for grid column settings
Change
  • Improved checkbox styling
  • Enhanced draggable modal dialog feature
  • Improved FilterUI label and button layout
Fix
  • Forced loading of CSS isolation
Change
  • Update -> Bootstrap v5.3.3
  • Improved Form style
Fix
  • Grid: Init.Column.Width
Fix
  • MenuComponent: sequence
Fix
  • Form height
New
  • InputText: MaxLength
New
  • Record navigation in Form
  • Addition of RGProperty styles for Grid display
  • Placement options for additional buttons in Dialog
  • New button settings in Dialog (IconName, CssClass, Disabled, Title)
Change
  • Redesigning Toolbar and Menu events
  • Removal of IRgManager.RecroSec, IRgManager.RecroDict
  • Increased performance of embedded grids
  • Relocation jQueryUI to RGF.Client.Blazor
Fix
  • PredefinedFilterAdmin permissions in filter
New
  • Save FilterDialofg position
New
  • UserLanguage
Fix
  • SettingsMenu
Change
  • Improved Spinner
Fix
  • Setting default values for fields
Fix
  • Column resizing

See Also

An unhandled error has occurred. Reload 🗙