@bulmil/core
Version:

4 lines • 1.01 kB
JavaScript
/*!
* Bulmil - MIT License
*/
import{r as i,h as e}from"./p-2771b4bb.js";const o=class{constructor(e){i(this,e),this.inputClass="",this.labelClass="",this.name=void 0,this.checked=!1,this.disabled=!1}render(){return e("label",{key:"27a18d20792014cb8b056aa665b91adb6af02550",class:{radio:!0,[this.labelClass]:Boolean(this.labelClass)}},e("input",{key:"da8fecbc2e432adcefb6db8a1ef4bb19bb3be8b3",class:{[this.inputClass]:Boolean(this.inputClass)},type:"radio",name:this.name,disabled:this.disabled,checked:this.checked}),e("slot",{key:"b976e7f4a4802b0501143f53af0ef72142066d52"}))}};o.style=".radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:hsl(0, 0%, 21%)}[disabled].radio,[disabled].checkbox,fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:hsl(0, 0%, 48%);cursor:not-allowed}.radio+.radio{margin-left:0.5em}";export{o as bm_radio}