IntegralUI for Blazor について

Webアプリケーション用の高度で高パフォーマンスのBlazorコンポーネント

IntegralUI for Blazor is a library of advanced, customizable and high performance components that can help you building modern Web applications. It includes: Grid, Pager, Panel, Validator, Button, ContextMenu, ListView, TreeView and many other controls. You can change the overall appearance using custom CSS properties and add your own custom content using templates.

What's included:

  • Button - Represents a button.
  • ButtonGroup - Manages actions of multiple buttons arranged in group.
  • Calendar - Enables the user to select a date using a visual monthly calendar display.
  • Card - A flip card with two sides.
  • CheckBox - Represents a check box with animated states.
  • ContextMenu - Represents a multi-level shortcut menu.
  • DatePicker - Allows the user to select a date by using a drop-down calendar.
  • DropDown - Shows other components in a dropdown window.
  • Grid - Displays tabular data sets with advanced Editing, Grouping, Pagination, Filtering, Sorting and more.
  • List - A simple list with multi-selection.
  • ListBox - Displays a collection of items with content in custom layouts.
  • ListView - Displays a collection of items using several different views.
  • Menu - Allows you to create static or dynamic menus.
  • Pager - Allows you to divide the content in multiple views.
  • Panel - Generic container with option for content alignment.
  • PopOver - Displays custom HTML content over specified element.
  • ProgressBar - Visualize the progression of an operation.
  • Rating - Visualizes ratings.
  • RadioButton - Represents a radio button.
  • Select - Allows you to select an item from a dropdown list.
  • Slider - Allows changes to a numeric value within a range of defined minimum and maximum values.
  • Tooltip - Adds a tooltip to an element.
  • TreeList - Allows you to navigate through tree hierarchy showing only one list at a time.
  • TreeView - Displays hierarchical data structures.
  • Validator - Displays a notification message when data is invalid.

Features

  • Appearance
    • Color Schemes: Dark and Light.
    • Change the overall appearance using custom CSS properties.
  • Data
    • Option to use custom data source through data binding using custom data fields.
    • Actions are accompanied with events that you can handle in your code.
  • Drag and Drop
    • Dynamic Drag and Drop with option to move data between components.
  • Grouping
    • Dynamic grouping - groups are created on the fly based on specified data field.
  • Filtering
    • Filter can accept multiple values and performs complex operations with AND, OR criteria.
    • Option to create your own custom filtering conditions.
  • Scrolling
    • ScrollBar appearance can change to: Static or Dynamic.
    • Option to set up scroll position from code.
  • Selection
    • Four ways to select items: None, One, MiltiSimple and MultiExtended.
  • Sorting
    • Sort data by using built-in types: Boolean, DateTime, Double, Integer and String.
    • Create your own custom sort operations.
  • Templates
    • Add your own custom content using templates.
    • Template content can change based on custom conditions.
  • Virtualization
    • Fast load and work with large data sets with high performance.
  • Utility
    • Supports use of common components within other components.
    • You can use CheckBox, ContextMenu, PopOver, Tooltip and other components within custom templates.
    • Choose how soon a tooltip will popup, and how long should remain visible.