Slide 1

Slide 1 text

Flutter ?? Usecase of Null-Aware Operator Wayne Tsai

Slide 2

Slide 2 text

What the Null-Aware Operator print(null ?? 'right'); print(true ?? 'right'); print(false ?? 'right'); print('left' ?? 'right'); print(['left'] ?? 'right'); print({'left': true} ?? 'right'); print(['left'] ?? 'right'); right true false left [left] {left: true} [left]

Slide 3

Slide 3 text

Cache Function

Slide 4

Slide 4 text

Cache Function in Javascript

Slide 5

Slide 5 text

Cache Function usage in js

Slide 6

Slide 6 text

Cache Function in Dart - V1

Slide 7

Slide 7 text

Cache Function in Dart - V2