Skip to content

MBGridMT requirements #567

Description

@MarkStega

MBGridMT is the follow on component to MBGrid using the Material styling and code. It is expected that at the completion of Phase 1 that MBGridMT will become MBGrid and that the original MBGrid code will be deprecated.

MBGridMT Phase 1

Common

  • Horizontal scrolling keeping column headers in view
  • Vertical scrolling keeping horizontal scrollbar visible
  • Need to update backing data and get a smooth refresh (as little as one column of one row)
  • Material styling
  • Extended density support

Clinical desktop mode

  • 'Fit to data' column width
  • Row background coloring (data driven)
  • Multi column sorting

OR Manager mode

  • Grouping with a separate template for the group names
  • Ability to visually suppress columns (i.e. the 'group by' column)
  • Individual column templates, some data will be graphical
  • Fixed width column
  • Colored headers
  • Colored text (Data drive, e.g. status)

MBGridMT Phase 2 Candidates

  • Column filtering - Filter methods for common datatypes (string & numeric) and extension custom filter dialog, details TBD
  • Column render fragments
  • Virtualization

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions