Skip to content

Row Dragging

Stefan Ivanov edited this page Apr 1, 2019 · 34 revisions

TOC

Revision history

Version User Date Notes
0.1 Stefan Ivanov Apr 1, 2019 Spec and design initial creation

Overview

Multi-row layouts allow developers to create intricate cell arrangements within the same row by defining a template layout that is applied to header and body cells. This provides flexibility of the arrangement and makes it possible to create responsive web apps where grids would adapt and avoid horizontal scrolling when the available space becomes too narrow.

Objectives

User Stories

As an end user, I want to

  • have

User Interface

Expanded state 1. The grid when the feature is enabled before any user interaction 2. The user has pressed down on the row drag icon in the beginning of the row and performed a small drag to the right 3. Upon dragging if the area below the cursor supports drop of the row the row icon will change to reflect that it is a valid operation that can be executed

Developer Stories

As a developer, I want to

  • have

Integration scenarios

  • Row dragging works together with cell and row selection.

API

ARIA support

Scenarios not covered

Test Scenarios

Automation

Manual

Clone this wiki locally