• Start
  • Blogg
  • Kom igång
  • Riktlinjer
  • Komponenter
  • Changelog
  • Tillgänglighet
  • Statistik
  • Inställningar

Komponenter

Komponenter

​
​

Inga resultat hittade, prova med andra sökvillkor.

Scrollable Container

Scrollable Container

3.3.6

A description of this component is work in progress.

Demo
Props
Installation
Länkar
Best practices
Tillgänglighet
Change log
Statistik

Demo

Props

Se fullständing dokumentation(öppnas i ny flik)
NamnTypBeskrivning

children *

React.ReactNodeContent to be rendered inside the scrollable container.

childrenAreChips

booleanSet this flag to true if the contents are Chips.

customAttributes

CustomAttribute[]An array of custom attributes that can be used for testing purposes.

elevation

"undefined" | "1" | "2"The elevation of the scrollable container.

id *

stringUnique id for the scrollable container.

itemsPerPage

"1" | "2" | "3" | "4"The number of items to show per page.

lang

"en" | "sv"Language used for internal translations.

listLabel *

stringThe label to describe the list inside the scrollable container. Important for accessibility.

negativeMargins

booleanAn optional prop that enables or disables negative margins. When set to true, negative margins are enabled (default behavior). Useful if you want a "full bleed" layout.

Installation

Kodexempel
npm install @sj-ab/component-library.ui.scrollable-container

Länkar

  • Storybook

  • Figma

  • Bit.cloud

Best practices

Example

Example of scrollable container

Example of scrollable container

Tillgänglighet

Knappar som komplement till pekgester

ScrollableContainer visar en horisontell lista med interaktiva element, som också går att skrolla i sidled med två stycken ikonknappar på sidorna.

Knapparna gör det möjligt för användare med nedsatt motorik att skrolla i listan med ett enkelt tryck utan att behöva använda svepgester, vilket för en del människor kan vara svårt.

Semantik

ScrollableContainer visas som en lista med listobjekt, följt av knappar för att scrolla till vänster och höger.

Kodexempel

Listan går även att skrolla åt sidan med piltangenterna. Scrollknapparna har tabindex="-1" för att inte orsaka onödiga tabbsteg, men kan fortfarande användas med skärmläsare.

Change log

  • Sets container-type to normal for ScrollableContainer with chips.

    3.3.3
  • Adds new focus-visible markings.

    3.3.0
  • Fixes scrolling bug in ScrollableContainer.

    3.2.2
  • Scrollable container imported packages for sideeffects

    3.2.0
  • New ScrollableContainer

    3.2.0

Statistik

  • Importer av Scrollable Container

    4
  • Repos med Scrollable Container

    9%
  • Senaste installerade version av Scrollable Container

    3.3.6
  • Äldsta installerade version av Scrollable Container

    3.3.6