目次

プロパティの変更にはセッターを使用する

概念的にプロパティを変更する操作には、セッターを使用します。

このルールは、Dart 2.0以降で使用できます。

詳細

#

推奨 概念的にプロパティを変更する操作には、セッターを使用します。

悪い例

dart
rectangle.setWidth(3);
button.setVisible(false);

良い例

dart
rectangle.width = 3;
button.visible = false;

使用方法

#

use_setters_to_change_propertiesルールを有効にするには、analysis_options.yamlファイルのlinter > rulesの下にuse_setters_to_change_propertiesを追加します。

analysis_options.yaml
yaml
linter:
  rules:
    - use_setters_to_change_properties