구문 기본 사항: 메타데이터

메타데이터를 사용하여 코드에 대한 추가 정보를 제공하십시오. 메타데이터는 @ 문자로 시작하고 컴파일 시간 상수에 대한 참조나 상수 생성자에 대한 호출이 뒤따릅니다.

모든 다트 코드에 @Deprecated, @deprecated 및 @override의 세 가지 주석을 사용할 수 있습니다.

class Television {
  /// Use (turnOn) to turn the power on instead.
  @Deprecated('Use turnOn instead')
  void activate() {
    turnOn();
  }

  /// Turns the TV's power on.
  void turnOn() {...}
  // ···
}

사용자 정의 메타데이터 주석.

class Todo {
  final String who;
  final String what;

  const Todo(this.who, this.what);
}