This repository was archived by the owner on Mar 17, 2024. It is now read-only.
Releases: xsoulspace/vuefer
Releases · xsoulspace/vuefer
v0.4.0
Add: Stack, Positioned
Add: DropdownButton with virtual list
Add: basic Visibility
Update: simplified api for SizedBox, cursor
v0.3.8
refactor: ListTile, ListView to support vue devtools
build: v0.3.8
v0.3.7
fix: reactivity for ListView
v0.3.6
fix: list view reactivity
v0.3.5
fix: getCurrentTracking in component setup
v0.3.4
fix: add text field & material widgets to index
v0.3.3
This is a test release to test workflow
v0.3.2 workflow test
This is a workflow test release
v0.3.1 workflow test
This is a test release to test workflows
v0.3.0
v0.3.0
Add: ElevatedButton, TextButton, Opacity Widget, OpacityDecoration
Add: SizedBox
Add: basic TextField
Add: basic Checkbox
Add: ColoredBox
Add: basic ListTile, CheckboxListTile
Add: ListView.builder with awesome vue3-virtual-scroller!
ListView must be used inside SizedBox, as in example below
SizedBox({
child: ListView.builder({
itemBuilder: ({ index }) => {
const value = obj.value[index];
return ElevatedButton({
style: new ButtonStyle({
backgroundColor: Colors.grey,
textStyle: new TextStyle({
color: Colors.white,
decoration: new TextDecoration({
decoration: TextDecorations.lineThrough,
}),
}),
}),
child: Text({
text: ref(value),
}),
onTap: () => alert(`hello tap with index ${index} and value ${value}!`),
});
},
itemCount: itemCount,
}),
height: new SizedBoxHeight({
height: EdgeInsetsStep.s60,
}),
width: new SizedBoxWidth({
width: EdgeInsetsStep.s96,
}),
});