Bonree class abstract

Constructors

Bonree()
Factory which creates a Bonree object
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onBonreeErrorCallback(dynamic callback(Object? error, StackTrace? stack, bool isAsync)) → void
错误回调接口 @param callback 回调方法 @param error 错误原因 @param stack 错误堆栈 @param isAsync 是否为异步错误
recordCustomLaunchEnd() Future<void>
自定义冷启动结束点
setCustomEvent(String eventID, String eventName, String param, {String? label, Map<String, String>? info}) Future<void>
自定义事件 @param eventID 事件ID @param eventName 事件名称
setCustomEventEndWithID(String eventID, String eventName, {String? label, String? param, Map<String, String>? info}) Future<void>
自定义事件结束 @param eventID 事件ID @param eventName 事件名称 @param eventLabel 事件标签 @param param 事件附加信息 @param info 附加信息
setCustomEventStartWithID(String eventID, String eventName, {String? label, String? param, Map<String, String>? info}) Future<void>
自定义事件开始 @param eventID 事件ID @param eventName 事件名称 @param eventLabel 事件标签 @param param 事件附加信息 @param info 附加信息
setCustomException(String exceptionType, String causedBy, String errorDump) Future<void>
自定义异常收集 @param exceptionType 异常类型 @param causedBy 异常原因 @param errorDump 异常堆栈
setCustomLog(String logInfo, String param) Future<void>
自定义日志 @param logInfo 日志信息 @param param 日志附加信息
setCustomMethodEnd(String methodName, String param) Future<void>
自定义方法结束 @param methodName 方法名 @param param 附加信息
setCustomMethodStart(String methodName, String param) Future<void>
自定义方法开始 @param methodName 方法名 @param param 附加信息
setCustomMetric(String metricName, int metricValue, String param) Future<void>
自定义指标 @param metricName 指标名称 @param metricValue 指标值(整型) @param param 指标附加信息
setCustomPageEnd(String pageName, String pageAlias) Future<void>
自定义视图——标记视图结束(和视图开始方法成对调用) @param pageName 视图名称 (用于视图匹配,请保证唯一性) @param pageAlias 视图别名
setCustomPageStart(String pageName, String pageAlias) Future<void>
自定义视图——标记视图开始(和视图结束方法成对调用) @param pageName 视图名称 (用于视图匹配,请保证唯一性) @param pageAlias 视图别名
setExtraInfo(Map<String, dynamic> extraInfo) Future<void>
设置附加信息 @param extraInfo 附加信息为Key-Value形式 Value限制String或数字类型
setUserID(String userID) Future<void>
设置用户ID
start(Widget topLevelWidget) Future<void>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited