Base

  • Colors
  • Icons
  • Logos
  • Shadows and Elevations
  • Spacing
  • Typography

Components

  • Accordion
  • Avatars
  • Badges
  • Buttons
  • Cards
  • Character Counter
  • Device Type Icons
  • Draggables
  • Dropdowns
  • Droppables
  • Expandable image
  • Filters
  • Gallery card
  • Icon Button
  • Indicators
  • Lightbox image
  • Lists
  • Loading
  • Messages
  • Pictogram
  • Poster Play
  • Progress bar
  • QR Code
  • Rating stars
  • Row Selector
  • Segmented Controls
  • Sentiment
  • Split View
  • Tables
  • Tags
  • Tester vitals
  • Toggle button
  • Typeahead

Form

  • Card Select
  • Checkbox
  • Combobox
  • Form Rule
  • Hint
  • Input
  • Input Title
  • Label
  • Multi-select List
  • Search
  • Select
  • Single-select List
  • Sliders
  • Switch
  • Text Area

Layout

  • Containers
  • Layers
  • Layout
  • Split Layout
  • Wrappers

Navigation

  • Context Switcher
  • Nav bar
  • Navigation
  • Pagination
  • Sidebar Navigation
  • Step Navigation
  • Tabs

Overlay

  • Banners
  • Bulk Selector
  • Modals
  • Popovers
  • Toast
  • Tooltips
  • User Notifications

Patterns

  • Full Page Message
  • Question card & Group Questions Container

Visualizations

  • Data Colors

Row Selector

The row selector component allows the user to select a list for bulk actions. It should only be used within tk-list-row.

Deprecated Component

This component is deprecated and will not be audited or maintained moving forward.

We recommend exploring alternative solutions in Mosaic, where you can find supported components and updated guidance.

If no suitable alternative exists or you need support defining the right approach, please contact the Design System team by submitting a request through our form.

This component is deprecated. Avoid adding new instances to the application.

Row Selector

Copy
<tk-row-selector is-selected aria-label="study row" size="medium"></tk-row-selector>

Row Selector: Sizes

Copy
<tk-row-selector size="small"></tk-row-selector>
<tk-row-selector size="medium"></tk-row-selector>
<tk-row-selector size="large"></tk-row-selector>

Row Selector: Disabled

Copy
<tk-row-selector size="large" is-disabled="true"></tk-row-selector>

Props

PropertyOptionsDefaultDescription
aria-label"row"Sets the aria-label for the checkbox. The component appends “selected” / “not selected” depending on the state.
is-disabledfalseSets the checkbox to disabled.
is-selectedfalseSets the checkbox to :checked state.
sizesmall, medium, largelargeSets the size of the checkbox.

Events

NameDescription
selectEmits whenever the checkbox is checked or unchecked.