КРЕАТИВНЫЕ САЙТЫ И ПРИЛОЖЕНИЯ,
КАЧЕСТВЕННЫЕ WEB-УСЛУГИ
phone

SwDropdown

Компонент SwDropdown это всплывающее меню
с возможностью настройки места
относительного всплытия и типа Триггера.

SwDropdown

Компонент SwDropdown это всплывающее меню с возможностью настройки места относительного всплытия и типа Триггера.

Свойства / Properties

ИмяТипПо умолчаниюЗначения/Описание
classStringsw-dropdownДобавляет пользовательский CSS-класс к компоненту.
sizeString``Размер поля: 'large', 'small'.
typeStringinfo'primary', 'success', 'info', 'warning', 'danger'.
triggerStringclick'click', 'hover', 'context','none'.
placementStringbottom-leftОтносительное место всплытия 'bottom-left', 'bottom', 'bottom-right', 'top-left', 'top', 'top-right', 'left', 'right'.
maxWidthNumber0Максимальная ширина меню в пикселях. 0 - без ограничений.

Слоты / Slots

Default - текст описания или модуль / модули #dropdown - контент всплывающего окна

Модель / Model

model - состояние меню, булевое значение открыто - true

Пример использования / Example Usage

<script>let visual = false </script>
<sw-dropdown
  class="custom-class"
  trigger="none"
  v-model="visual"
  maxWidth="250"
>
  <sw-button @click="visual = true">Описание / Description</sw-button>
    <template #dropdown>
        <sw-dropdown-item> содержание / context </sw-dropdown-item>
    </template>
</sw-dropdown>