Lines Matching refs:isFinish
43 …isFinish** property decorated by \@Local is added to indicate whether the task is finished. Two ic…
49 @Local isFinish: boolean = false;
58 Image(this.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
62 … .decoration({ type: this.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None })
64 .onClick(() => this.isFinish = !this.isFinish)
73 …d render different task names. After receiving the initial value, the **isFinish** property decora…
79 @Param @Once isFinish: boolean = false;
84 Image(this.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
88 … .decoration({ type: this.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None })
90 .onClick(() => this.isFinish = !this.isFinish)
102 TaskItem({ taskName: 'Task 1', isFinish: false })
103 TaskItem({ taskName: 'Task 2', isFinish: false })
104 TaskItem({ taskName: 'Task 3', isFinish: false })
120 @Param @Once isFinish: boolean = false;
126 Image(this.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
130 … .decoration({ type: this.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None })
134 .onClick(() => this.isFinish = !this.isFinish)
151 isFinish: false,
180 @Param @Once isFinish: boolean = false;
186 Image(this.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
190 … .decoration({ type: this.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None })
194 .onClick(() => this.isFinish = !this.isFinish)
212 isFinish: false,
235 …isFinish** property. **Task** is nested in **TaskItem** when the later is nested in the **TodoList…
241 @Trace isFinish: boolean = false;
243 constructor (taskName: string, isFinish: boolean) {
245 this.isFinish = isFinish;
257 Image(this.task.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
261 ….decoration({ type: this.task.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None …
265 .onClick(() => this.task.isFinish = !this.task.isFinish)
281 task.isFinish = ifFinish;
322 In this example, \@Monitor is used to listen for the in-depth **isFinish** property of **task** in …
328 @Trace isFinish: boolean = false;
330 constructor (taskName: string, isFinish: boolean) {
332 this.isFinish = isFinish;
340 @Monitor('task.isFinish')
348 Image(this.task.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
352 ….decoration({ type: this.task.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None …
356 .onClick(() => this.task.isFinish = !this.task.isFinish)
372 task.isFinish = ifFinish;
378 return this.tasks.filter(task => !task.isFinish).length;
429 @Trace isFinish: boolean = false;
431 constructor (taskName: string, isFinish: boolean) {
433 this.isFinish = isFinish;
441 @Monitor('task.isFinish')
449 Image(this.task.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
453 ….decoration({ type: this.task.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None …
457 .onClick(() => this.task.isFinish = !this.task.isFinish)
475 task.isFinish = ifFinish;
481 return this.tasks.filter(task => !task.isFinish).length;
490 Repeat<Task>(this.tasks.filter(task => this.setting.showCompletedTask || !task.isFinish))
580 @Trace isFinish: boolean = false;
601 newTask.isFinish = task.isFinish;
611 @Monitor('task.isFinish')
619 Image(this.task.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
623 ….decoration({ type: this.task.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None …
627 .onClick(() => this.task.isFinish = !this.task.isFinish)
648 task.isFinish = ifFinish;
654 return this.taskList.tasks.filter(task => !task.isFinish).length;
663 … Repeat<Task>(this.taskList.tasks.filter(task => this.setting.showCompletedTask || !task.isFinish))
705 {"taskName": "Learn to develop in ArkTS", "isFinish": false},
706 {"taskName": "Exercise", "isFinish": false},
707 {"taskName": "Buy some fruits", "isFinish": true},
708 {"taskName": "Take a delivery", "isFinish": true},
709 {"taskName": "Study", "isFinish": true}
729 @Trace isFinish: boolean = false;
756 newTask.isFinish = task.isFinish;
766 @Monitor('task.isFinish')
774 Image(this.task.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
779 ….decoration({ type: this.task.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None …
787 .onClick(() => this.task.isFinish = !this.task.isFinish)
808 task.isFinish = ifFinish;
814 return this.taskList.tasks.filter(task => !task.isFinish).length;
824 … Repeat<Task>(this.taskList.tasks.filter(task => this.setting.showCompletedTask || !task.isFinish))
906 isFinish: boolean = false;
933 newTask.isFinish = task.isFinish;
954 @Trace isFinish: boolean = false;
958 this.isFinish = task.isFinish;
962 this.isFinish = !this.isFinish;
994 task.isFinish = ifFinish;
1047 @Monitor('task.isFinish')
1055 Image(this.task.isFinish ? $r('app.media.finished') : $r('app.media.unfinished'))
1060 ….decoration({ type: this.task.isFinish ? TextDecorationType.LineThrough : TextDecorationType.None …
1078 …askViewModel>(this.taskList.tasks.filter(task => this.setting.showCompletedTask || !task.isFinish))
1170 return this.taskList.tasks.filter(task => !task.isFinish).length;