Skip to content

Commit 8400182

Browse files
committed
chore(widgets): use checkbox widget
1 parent 62ac082 commit 8400182

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

apps/demo/src/app.ts

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -220,9 +220,13 @@ function dashboardWidget(provider: string, ids: number[]) {
220220
HStack(() => [Text('Tasks').setColor('#495057').setTextSize(12), Spacer(), Text(`${completed}/${tasks.length}`).setColor('#6c757d').setTextSize(11)]),
221221
Spacer(4),
222222
List(tasks.length, (i) =>
223-
Text(`${tasks[i].done ? '✓' : '○'} ${tasks[i].name}`)
224-
.setColor(tasks[i].done ? '#27ae60' : '#212529')
225-
.setTextSize(13),
223+
HStack(() => [
224+
CheckBox(tasks[i].done).onCheck('toggleTask', { name: tasks[i].name }),
225+
Spacer(8),
226+
Text(tasks[i].name)
227+
.setColor(tasks[i].done ? '#27ae60' : '#212529')
228+
.setTextSize(13),
229+
]),
226230
),
227231
]),
228232
)
@@ -239,15 +243,15 @@ registerWidgetListener('org.nativescript.plugindemo.PluginDemoWidgetProvider', {
239243
console.log('Check toggled', event);
240244
},
241245
onUpdate: (event) => {
242-
// dashboardWidget(event.provider, event.appWidgetIds);
246+
dashboardWidget(event.provider, event.appWidgetIds);
243247
//countdownWidget(event.provider, event.appWidgetIds);
244248
// clockWidget(event.provider, event.appWidgetIds);
245249
// progressWidget(event.provider, event.appWidgetIds);
246250
// listWidget(event.provider, event.appWidgetIds);
247251
// slideshowWidget(event.provider, event.appWidgetIds);
248252
//gridWidget(event.provider, event.appWidgetIds);
249253
//stackWidget(event.provider, event.appWidgetIds);
250-
toggleWidget(event.provider, event.appWidgetIds);
254+
//toggleWidget(event.provider, event.appWidgetIds);
251255
// checklistWidget(event.provider, event.appWidgetIds);
252256
// radioWidget(event.provider, event.appWidgetIds);
253257
/* const data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20];

0 commit comments

Comments
 (0)