add extra sliderWithID function
+ add warning to slider function
This commit is contained in:
parent
d4bf358eae
commit
564697e175
2 changed files with 7 additions and 2 deletions
|
|
@ -108,8 +108,12 @@ export const sliderPlugin = ViewPlugin.fromClass(
|
|||
},
|
||||
);
|
||||
|
||||
// user api
|
||||
export let slider = (id, value, min, max) => {
|
||||
export let slider = (value) => {
|
||||
console.warn('slider will only work when the transpiler is used... passing value as is');
|
||||
return pure(value);
|
||||
};
|
||||
// function transpiled from slider = (value, min, max)
|
||||
export let sliderWithID = (id, value, min, max) => {
|
||||
sliderValues[id] = value; // sync state at eval time (code -> state)
|
||||
return ref(() => sliderValues[id]); // use state at query time
|
||||
};
|
||||
|
|
|
|||
|
|
@ -121,5 +121,6 @@ function widgetWithLocation(node) {
|
|||
value: id,
|
||||
raw: id,
|
||||
});
|
||||
node.callee.name = 'sliderWithID';
|
||||
return node;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue