【Flutter】【Dart】ピリオド2つの記述の意味とは?

Flutter開発としてDartでプログラムを書いていると、以下のようなコードを見た。

final paint = Paint()
..color = color
..style = PaintingStyle.stroke
..strokeWidth = 4;

 

このピリオド2つの書き方が意味わからなかったので簡単に調べてみた。

qiita.com

この記事をみるとすごくわかりやすく、

ダブルドットはDart特有のカスケード記法というものらしい。

カスケード記法とは同一オブジェクトに対して繰返し記述を行う場合には、ダブルドットで簡易的に記述することができるものらしい。