soq-ui
v0.1.3
Published
Librairie de composants web Soquij — Web Components (Lit 3)
Maintainers
Readme
soq-ui
Librairie de composants web Soquij — construite avec Lit 3, distribuée en Web Components standards.
Installation
npm install soq-ui lit
litest une peerDependency — elle doit être installée dans votre projet.
Usage
Import ES module
import 'soq-ui';Import d'un composant spécifique
import { SoqBouton } from 'soq-ui';HTML
<soq-bouton libelle="Envoyer" variante="principal"></soq-bouton>Composants
| Composant | Tag HTML | Description |
|---------------|-----------------|------------------------|
| SoqBouton | <soq-bouton> | Bouton / lien d'action |
<soq-bouton> — Propriétés
| Propriété | Attribut | Type | Défaut |
|----------------|-----------------|--------------------------------------------------------|--------------|
| variante | variante | 'principal' \| 'secondaire' \| 'tertiaire' \| 'avertissement' | 'principal' |
| libelle | libelle | string | '' |
| size | size | 'sm' \| 'md' \| 'lg' | 'md' |
| htmlType | html-type | 'button' \| 'submit' \| 'reset' | 'button' |
| iconPosition | icon-position | 'left' \| 'right' | 'left' |
| loading | loading | boolean | false |
| disabled | disabled | boolean | false |
| href | href | string | '' |
| target | target | '_self' \| '_blank' \| '_parent' \| '_top' | '_self' |
Événements
| Événement | Déclenchement |
|-------------|--------------------------------------|
| soq-click | Clic sur le bouton (non désactivé) |
Licence
UNLICENSED — © Soquij
