Skip to content

ButtonNavigation

Интерактивный текст для навигации.

Использование

Вы можете передать максимальную ширину текстового контента кнопки через про width, по которой он будет "обрезан с многоточием при превышении".

HTML, Vue, Angular

html
<ds-button-navigation icon="selected" text="Текст кнопки!"></ds-button-navigation>

React

js
<ButtonNavigation icon="selected" text="Текст кнопки!"></ButtonNavigation>

API

Props

NameTypeDescriptionDefault
sizeString: ['gouda', 'cheddar', 'camembert', 'ricotta', 'burrata', 'taleggio', 'sulguni', 'briscola']Токен размера кнопки'gouda'
colorenum Colors: ['harakiri', 'troy', 'metropolis', 'rocky', 'matrix', 'lebowski', 'fargo', 'fightclub', 'gentlemen', 'aquaman']Токен цвета кнопки'harakiri'
iconStringИия иконки слева (без '_SIZE' в конце)''
textStringТекст кнопки''
widthNumberМаксимальная ширина текста кнопки, при ее превышении - будет "обрезан с многоточием" по ней0
disabledBooleanНеактивная, "выключенная" кнопка?false
_disabledundefined, String: ['true', 'false']Дублирующий литеральный атбрибутundefined

Events

NameDescription
inputСобытие на изменение ввода

Примеры проектов

React

Angular

Vue