As of now we can do the below using computed properties.
isTypeRange: ({ field }) => {
return field && field.type === "Range";
}
Can we do something anything like this?
fieldLength: ({field.values.length}) => {
return field.values.length;
}
Following this link https://github.com/sveltejs/svelte/issues/11 eventually led me to https://github.com/sveltejs/svelte-extras/. But that again explains deep observe.
Update: P.S. I know {field.values.length} is invalid javascript, I am just trying to show what I want to achieve. Meaning observing nested properties similar to how ember does
fieldLength: Ember.computed('field.values.[]', {
get(){}, set(){}
})