forked from tsai/budibase
6 changed files with 2 additions and 58 deletions
@ -1,11 +0,0 @@ |
|||
<script> |
|||
import Input from "./Input.svelte" |
|||
export let _bb |
|||
|
|||
export let label = "" |
|||
export let checked = false |
|||
export let value = "" |
|||
export let onchange = () => {} |
|||
</script> |
|||
|
|||
<Input type="checkbox" {_bb} {checked} {label} {value} {onchange} /> |
|||
@ -1,13 +0,0 @@ |
|||
<script> |
|||
export let value = "" |
|||
export let text = "" |
|||
export let _bb |
|||
|
|||
let actualValue |
|||
let actualText |
|||
|
|||
$: actualValue = value || text || "" |
|||
$: actualText = text || value || "" |
|||
</script> |
|||
|
|||
<option value={actualValue}>{actualText}</option> |
|||
@ -1,11 +0,0 @@ |
|||
<script> |
|||
import Input from "./Input.svelte" |
|||
export let _bb |
|||
|
|||
export let label = "" |
|||
export let checked = false |
|||
export let value = "" |
|||
export let onchange = () => {} |
|||
</script> |
|||
|
|||
<Input type="radio" {_bb} {checked} {label} {value} {onchange} /> |
|||
@ -1,23 +0,0 @@ |
|||
<script> |
|||
export let value = "" |
|||
export let className = "" |
|||
|
|||
export let _bb |
|||
|
|||
let actualValue = "" |
|||
let selectElement |
|||
|
|||
$: selectElement && _bb.attachChildren(selectElement) |
|||
|
|||
const onchange = ev => { |
|||
if (_bb) { |
|||
_bb.setBinding("value", ev.target.value) |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<select |
|||
class={className} |
|||
{value} |
|||
on:change={onchange} |
|||
bind:this={selectElement} /> |
|||
Loading…
Reference in new issue