title: Meaning of Triple Dots [...] in Flutter Syntax
body: <p>Can someone please clarify what is the meaning and usage of "..." in Flutter?</p>
  
  <p>I wanted to learn about "triple dots" used in Flutter syntax. After some reading I found out that the word I was looking for was "spreading".</p>
  
  <pre><code>Widget _build() {
    List&lt;Widget&gt; children = [
      Text("first child"),
      Text("second child"),
      Text("third child"),
    ];
  
    return Column(
      children: &lt;Widget&gt;[
        ...children,
        Text("fourth child"),
      ],
    );
  }
  </code></pre>
  
  <p>If I didn't have the <code>...</code> right before the <code>children,</code> it will give an error <code>The element type 'List&lt;Widget&gt;' can't be assigned to the list type 'Widget'.</code></p>
  
  <p>I just thought that someone should post a question about it. What is "..." in flutter syntax? What does it mean?</p>