Square brackets [] are used to specify optional, positional parameters in Dart. readFile(String name, [String mode, String charset = ‘utf-8’]) { // … } For such declaration name is always required while mode and charset are optional.
Square brackets [] are used to specify optional, positional parameters in Dart. readFile(String name, [String mode, String charset = ‘utf-8’]) { // … } For such declaration name is always required while mode and charset are optional.