Coaspe

Flutter - DiagnosticsNode 본문

Flutter/API

Flutter - DiagnosticsNode

Coaspe 2023. 2. 17. 13:58

value의 diagnotics(진단) data를 정의합니다.

 

profile modes와 debug를 위해, DiagnosticsNodetoStringDeep를 사용하여 높은 퀄리티의 multiline string dump를 제공합니다. 코어 멤버는, nametoDescriptiongetPropertiesvalue, and getChildren입니다. 다른 모든 멤버들은 어떻게 toStringDeep와 디버깅 툴이 출력의 형태를 정해야하는지에 대한 힌트를 제공합니다.

 

relesase modes에서는 보존되는 정보가 훨씬 적으며 일부 정보는 전혀 프린트되지 않을 수 있습니다.

 

Impelementers

 

 

생성자

DiagnosticsNode({

required String? name, 

DiagnosticsTreeStyle? style, 

bool showName = true, 

bool showSeparator = true, 

String? linePrefix

})

 

DiagnosticsNode.message(

String message, 

{

DiagnosticsTreeStyle style = DiagnosticsTreeStyle.singleLine,

 DiagnosticLevel level = DiagnosticLevel.info, 

bool allowWrap = true

}

)

Diagnostics가 디테일한 이름이나 값들을 가지지 않고, string 메세지만 포함합니다.

'Flutter > API' 카테고리의 다른 글

Flutter - StatefulWidget  (0) 2023.02.17
Flutter - Object  (0) 2023.02.17
Flutter - BuildContext  (0) 2023.02.17
Flutter - RenderObjectWidget  (0) 2023.02.17
Flutter - Element  (0) 2023.02.17
Comments