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