$declaration constant
BridgeClassDef
const $declaration
Compile-time class declaration of $Logger
Implementation
static const $declaration = BridgeClassDef(
BridgeClassType($type),
constructors: {
'': BridgeConstructorDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation($type),
namedParams: [],
params: [
BridgeParameter(
'name',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
false,
),
],
),
isFactory: true,
),
'detached': BridgeConstructorDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation($type),
namedParams: [],
params: [
BridgeParameter(
'name',
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
false,
),
],
),
isFactory: true,
),
},
methods: {
'clearListeners': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [],
),
),
'isLoggable': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
namedParams: [],
params: [
BridgeParameter('value', BridgeTypeAnnotation($Level.$type), false),
],
),
),
'log': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'logLevel',
BridgeTypeAnnotation($Level.$type),
false,
),
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
BridgeParameter(
'zone',
BridgeTypeAnnotation(
BridgeTypeRef(AsyncTypes.zone, []),
nullable: true,
),
true,
),
],
),
),
'finest': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'finer': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'fine': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'config': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'info': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'warning': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'severe': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
'shout': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'message',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
false,
),
BridgeParameter(
'error',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.object, []),
nullable: true,
),
true,
),
BridgeParameter(
'stackTrace',
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stackTrace, []),
nullable: true,
),
true,
),
],
),
),
},
getters: {
'fullName': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
namedParams: [],
params: [],
),
),
'level': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation($Level.$type),
namedParams: [],
params: [],
),
),
'onLevelChanged': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stream, [
BridgeTypeAnnotation($Level.$type, nullable: true),
]),
),
namedParams: [],
params: [],
),
),
'onRecord': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.stream, [
BridgeTypeAnnotation($LogRecord.$type),
]),
),
namedParams: [],
params: [],
),
),
'attachedLoggers': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.iterable, [
BridgeTypeAnnotation($Logger.$type),
]),
),
namedParams: [],
params: [],
),
isStatic: true,
),
},
setters: {
'level': BridgeMethodDef(
BridgeFunctionDef(
returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
namedParams: [],
params: [
BridgeParameter(
'value',
BridgeTypeAnnotation($Level.$type, nullable: true),
false,
),
],
),
),
},
fields: {
'name': BridgeFieldDef(
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
isStatic: false,
),
'parent': BridgeFieldDef(
BridgeTypeAnnotation($Logger.$type, nullable: true),
isStatic: false,
),
'children': BridgeFieldDef(
BridgeTypeAnnotation(
BridgeTypeRef(CoreTypes.map, [
BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
BridgeTypeAnnotation($Logger.$type),
]),
),
isStatic: false,
),
'root': BridgeFieldDef(
BridgeTypeAnnotation($Logger.$type),
isStatic: true,
),
},
wrap: true,
bridge: false,
);