Skip to content

SListItem

Обзор

Строка списка для SList.

Usage

API

Краткий справочник props, slots и events — см. API Reference.

API Reference

Свойства

ИмяТипОписаниеПо умолчанию
depthnumberУровень вложенности для отступа слева.0
expandablebooleanПоказывает кнопку раскрытия дерева.false
expandedbooleanРаскрыта ли ветка.false
variantESListItemVariantСемантический цвет строки.'neutral'
tinybooleanКомпактная высота строки.false
selectedbooleanВыбранная строка.false
activebooleanАктивная строка (фокус/навигация).false
disabledbooleanОтключает взаимодействие.false
readonlybooleanТолько чтение без стиля disabled.false
loadingbooleanСкелетон вместо контента.false
titlestringЗаголовок; для своей разметки — слот title.
subtitlestringПодзаголовок; для своей разметки — слот subtitle.
iconLeftTSIconNameИконка слева; для своей разметки — слот icon-left.
rowKeystringСтабильный ключ строки.
revealRightbooleanПоказывать правую колонку при наведении.
expandOnClickbooleanКлик по строке сворачивает/разворачивает ветку (работает при expandable).

События

ИмяОписаниеPayload
clickКлик по строке списка.MouseEvent
toggleExpandПереключение состояния expand/collapse у tree-элемента.
keydownНажатие клавиши на строке.KeyboardEvent

Слоты

ИмяОписание
levelКолонка отступа/кнопки раскрытия дерева
icon-leftИконка слева; по умолчанию SIcon из prop iconLeft
titleЗаголовок строки
subtitleПодзаголовок строки
title-actionДействие в зоне заголовка; scope: disabled, readonly
trailingЭлементы перед правой колонкой; scope: disabled, readonly
rightОсновная правая колонка; scope: disabled, readonly
action-endКрайняя правая зона; scope: disabled, readonly