$declaration constant

BridgeClassDef const $declaration

Compile-time class declaration of $DiagnosticsNode

Implementation

static const $declaration = BridgeClassDef(
  BridgeClassType($type, isAbstract: true),
  constructors: {
    '': BridgeConstructorDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation($type),
        namedParams: [
          BridgeParameter(
            'name',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.string, []),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            'style',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsTreeStyle',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'showName',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
            true,
          ),
          BridgeParameter(
            'showSeparator',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
            true,
          ),
          BridgeParameter(
            'linePrefix',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.string, []),
              nullable: true,
            ),
            true,
          ),
        ],
        params: [],
      ),
      isFactory: false,
    ),
    'message': BridgeConstructorDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation($type),
        namedParams: [
          BridgeParameter(
            'style',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsTreeStyle',
                ),
                [],
              ),
            ),
            true,
          ),
          BridgeParameter(
            'level',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticLevel',
                ),
                [],
              ),
            ),
            true,
          ),
          BridgeParameter(
            'allowWrap',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
            true,
          ),
        ],
        params: [
          BridgeParameter(
            'message',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            false,
          ),
        ],
      ),
      isFactory: true,
    ),
  },
  methods: {
    'toDescription': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
        namedParams: [
          BridgeParameter(
            'parentConfiguration',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'TextTreeConfiguration',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
        ],
        params: [],
      ),
    ),
    'isFiltered': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        namedParams: [],
        params: [
          BridgeParameter(
            'minLevel',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticLevel',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
    ),
    'getProperties': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.list, [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsNode',
                ),
                [],
              ),
            ),
          ]),
        ),
        namedParams: [],
        params: [],
      ),
    ),
    'getChildren': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.list, [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsNode',
                ),
                [],
              ),
            ),
          ]),
        ),
        namedParams: [],
        params: [],
      ),
    ),
    'toTimelineArguments': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.map, [
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
          ]),
          nullable: true,
        ),
        namedParams: [],
        params: [],
      ),
    ),
    'toJsonMap': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.map, [
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.object, []),
              nullable: true,
            ),
          ]),
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'delegate',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsSerializationDelegate',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
    ),
    'toJsonMapIterative': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.map, [
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.object, []),
              nullable: true,
            ),
          ]),
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'delegate',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsSerializationDelegate',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
    ),
    'toJsonList': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.list, [
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.map, [
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
                BridgeTypeAnnotation(
                  BridgeTypeRef(CoreTypes.object, []),
                  nullable: true,
                ),
              ]),
            ),
          ]),
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'nodes',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.list, [
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/foundation/diagnostics.dart',
                      'DiagnosticsNode',
                    ),
                    [],
                  ),
                ),
              ]),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            'parent',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsNode',
                ),
                [],
              ),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            'delegate',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsSerializationDelegate',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
      isStatic: true,
    ),
    'toStringDeep': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
        namedParams: [
          BridgeParameter(
            'prefixLineOne',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            true,
          ),
          BridgeParameter(
            'prefixOtherLines',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.string, []),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'parentConfiguration',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'TextTreeConfiguration',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'minLevel',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticLevel',
                ),
                [],
              ),
            ),
            true,
          ),
          BridgeParameter(
            'wrapWidth',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int, [])),
            true,
          ),
        ],
        params: [],
      ),
    ),
    '_jsonifyNextNodesInStack': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
        namedParams: [
          BridgeParameter(
            'delegate',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsSerializationDelegate',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
        params: [
          BridgeParameter(
            'toJsonify',
            BridgeTypeAnnotation(
              BridgeTypeRef(CollectionTypes.listQueue, [
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.record)),
              ]),
            ),
            false,
          ),
        ],
      ),
    ),
    '_toJson': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.map, [
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.object, []),
              nullable: true,
            ),
          ]),
        ),
        namedParams: [
          BridgeParameter(
            'childrenToJsonify',
            BridgeTypeAnnotation(
              BridgeTypeRef(CollectionTypes.listQueue, [
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.record)),
              ]),
            ),
            false,
          ),
        ],
        params: [
          BridgeParameter(
            'delegate',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticsSerializationDelegate',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
    ),
  },
  getters: {
    'level': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/foundation/diagnostics.dart',
              'DiagnosticLevel',
            ),
            [],
          ),
        ),
        namedParams: [],
        params: [],
      ),
    ),
    'emptyBodyDescription': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        namedParams: [],
        params: [],
      ),
    ),
    'value': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.object, []),
          nullable: true,
        ),
        namedParams: [],
        params: [],
      ),
    ),
    'allowWrap': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        namedParams: [],
        params: [],
      ),
    ),
    'allowNameWrap': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        namedParams: [],
        params: [],
      ),
    ),
    'allowTruncate': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        namedParams: [],
        params: [],
      ),
    ),
    '_separator': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
        namedParams: [],
        params: [],
      ),
    ),
    'textTreeConfiguration': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/foundation/diagnostics.dart',
              'TextTreeConfiguration',
            ),
            [],
          ),
          nullable: true,
        ),
        namedParams: [],
        params: [],
      ),
    ),
  },
  setters: {},
  fields: {
    'name': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.string, []),
        nullable: true,
      ),
      isStatic: false,
    ),
    'showSeparator': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
      isStatic: false,
    ),
    'showName': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
      isStatic: false,
    ),
    'linePrefix': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.string, []),
        nullable: true,
      ),
      isStatic: false,
    ),
    'style': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/foundation/diagnostics.dart',
            'DiagnosticsTreeStyle',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
  },
  wrap: true,
  bridge: false,
);