part reafactor, probs not wroking
This commit is contained in:
parent
dc903a43f2
commit
82294c55ce
|
@ -72,7 +72,7 @@
|
||||||
<span class="bullet">•</span>
|
<span class="bullet">•</span>
|
||||||
<InfoWord
|
<InfoWord
|
||||||
on:mouseenter={() => handleMouseenter("column")}
|
on:mouseenter={() => handleMouseenter("column")}
|
||||||
on:mouseleave={() => handleMouseleave("column")}
|
on:mouseleave={handleMouseleave}
|
||||||
href={tableHref}
|
href={tableHref}
|
||||||
text={columnName}
|
text={columnName}
|
||||||
/>
|
/>
|
||||||
|
@ -90,7 +90,8 @@
|
||||||
<span class="bullet">•</span>
|
<span class="bullet">•</span>
|
||||||
<InfoWord
|
<InfoWord
|
||||||
on:mouseenter={() => handleMouseenter("support")}
|
on:mouseenter={() => handleMouseenter("support")}
|
||||||
on:mouseleave={() => handleMouseleave("support")}
|
on:mouseleave={handleMouseleave}
|
||||||
|
href={tableHref}
|
||||||
icon={support.icon}
|
icon={support.icon}
|
||||||
color={support.iconColor}
|
color={support.iconColor}
|
||||||
text={support.text}
|
text={support.text}
|
||||||
|
@ -112,7 +113,7 @@
|
||||||
<span class="space" />
|
<span class="space" />
|
||||||
<InfoWord
|
<InfoWord
|
||||||
on:mouseenter={() => handleMouseenter("stringsAndNumbers")}
|
on:mouseenter={() => handleMouseenter("stringsAndNumbers")}
|
||||||
on:mouseleave={() => handleMouseleave("stringsAndNumbers")}
|
on:mouseleave={handleMouseleave}
|
||||||
text="non-number values"
|
text="non-number values"
|
||||||
/>
|
/>
|
||||||
<span class="space" />
|
<span class="space" />
|
||||||
|
@ -129,7 +130,7 @@
|
||||||
<span class="space" />
|
<span class="space" />
|
||||||
<InfoWord
|
<InfoWord
|
||||||
on:mouseenter={() => handleMouseenter("required")}
|
on:mouseenter={() => handleMouseenter("required")}
|
||||||
on:mouseleave={() => handleMouseleave("required")}
|
on:mouseleave={handleMouseleave}
|
||||||
text="required"
|
text="required"
|
||||||
/>
|
/>
|
||||||
<span class="space" />
|
<span class="space" />
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
<script>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
</style>
|
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
<script>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
</style>
|
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
<script>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
</style>
|
|
@ -0,0 +1,8 @@
|
||||||
|
<script>
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
</style>
|
|
@ -0,0 +1,4 @@
|
||||||
|
export { default as Column } from "./Column.svelte"
|
||||||
|
export { default as NotRequired } from "./NotRequired.svelte"
|
||||||
|
export { default as StringNumber } from "./StringNumber.svelte"
|
||||||
|
export { default as Support } from "./Support.svelte"
|
|
@ -0,0 +1,11 @@
|
||||||
|
<span class="comma">,</span>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.comma {
|
||||||
|
margin-left: 2px;
|
||||||
|
color: var(--grey-6);
|
||||||
|
font-size: 17px;
|
||||||
|
display: inline block;
|
||||||
|
margin-right: 5px;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,22 @@
|
||||||
|
<div class="line">
|
||||||
|
<span class="bullet">•</span>
|
||||||
|
<slot />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.bullet {
|
||||||
|
color: var(--grey-6);
|
||||||
|
font-size: 17px;
|
||||||
|
display: inline block;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.line {
|
||||||
|
background-color: var(--background-alt);
|
||||||
|
color: var(--ink);
|
||||||
|
align-items: center;
|
||||||
|
display: flex;
|
||||||
|
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,10 @@
|
||||||
|
<span class="period">.</span>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.period {
|
||||||
|
color: var(--grey-6);
|
||||||
|
font-size: 20px;
|
||||||
|
display: inline block;
|
||||||
|
margin-left: 3px;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,7 @@
|
||||||
|
<span class="space" />
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.space {
|
||||||
|
margin-right: 5px;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,5 @@
|
||||||
|
export { default as Space } from "./Space.svelte"
|
||||||
|
export { default as Comma } from "./Comma.svelte"
|
||||||
|
export { default as Period } from "./Period.svelte"
|
||||||
|
export { default as InfoWord } from "./InfoWord.svelte"
|
||||||
|
export { default as DocumentationLink } from "./DocumentationLink.svelte"
|
|
@ -18,9 +18,6 @@
|
||||||
let currentOption = null
|
let currentOption = null
|
||||||
let previousOption = null
|
let previousOption = null
|
||||||
let contextTooltipVisible = false
|
let contextTooltipVisible = false
|
||||||
let currentOptionSupport = {}
|
|
||||||
let previousOptionSupport = {}
|
|
||||||
|
|
||||||
|
|
||||||
const TypeIconMap = {
|
const TypeIconMap = {
|
||||||
text: "Text",
|
text: "Text",
|
||||||
|
@ -42,7 +39,6 @@
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const getFieldSupport = (schema, fieldValidator) => {
|
const getFieldSupport = (schema, fieldValidator) => {
|
||||||
if (fieldValidator == null) {
|
if (fieldValidator == null) {
|
||||||
return {}
|
return {}
|
||||||
|
@ -60,7 +56,6 @@
|
||||||
|
|
||||||
const dispatch = createEventDispatcher()
|
const dispatch = createEventDispatcher()
|
||||||
$: datasource = getDatasourceForProvider($selectedScreen, componentInstance)
|
$: datasource = getDatasourceForProvider($selectedScreen, componentInstance)
|
||||||
$: console.log(datasource)
|
|
||||||
$: schema = getSchemaForDatasource($selectedScreen, datasource).schema
|
$: schema = getSchemaForDatasource($selectedScreen, datasource).schema
|
||||||
$: options = Object.keys(schema || {})
|
$: options = Object.keys(schema || {})
|
||||||
$: fieldSupport = getFieldSupport(schema, fieldValidator);
|
$: fieldSupport = getFieldSupport(schema, fieldValidator);
|
||||||
|
|
Loading…
Reference in New Issue