Knapp En enkel knapp.

Struktur

<lk-button>
  <button>
    <span/>
    <span>
      <slot/>
    </span>
    <span/>
  </button>
</lk-banner>

Attributter

Merknader: må*, bør, husk, ekstra.

Attributt Tillatte verdier Default Beskrivelse
button-text string ""
guid string "" <button> sin id=
button-class string "" <button> sin class=
icon-before
icon-after
path:string "" An icon name. See lk-icon or ikon page for list of names

Spalter

Spalter/slots brukes for dynamisk innhold/struktur inni komponenten. Ref. Stenciljs.com

Slot= Beskrivelse
* Elementer uten slot= attributter blir plassert inni <button> sin <span>

Eventer

Ref. Stenciljs.com

Event Parameter Beskrivelse
onClick () Blir kalt via <button> sin onClick=

Eksempler

Denne komponenten er implementert som en webkomponent, og kan enkelt legges inn med en enkelt custom HTML-tag.

En enkel knapp
<lk-button button-class="button--primary">En enkel knapp</lk-button>
En enkel knapp
<lk-button icon-before="interface-delete-bin-2" icon-after="nature-ecology-leaf">En enkel knapp</lk-button>

Hvor finner jeg denne koden?