toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  final props = {
    XKitEventConstants.keyTimestamp: _startTime,
    XKitEventConstants.keyStartTime: _startTime,
    XKitEventConstants.keyEndTime: _endTime,
    XKitEventConstants.keyDuration: _duration,
    if (_code != null) XKitEventConstants.keyCode: _code,
    if (_msg != null) XKitEventConstants.keyMessage: _msg,
    if (_requestId != null) XKitEventConstants.keyEventRequestId: _requestId,
    if (_serverCost != 0) XKitEventConstants.keyServerCost: _serverCost,
    if (params.isNotEmpty) XKitEventConstants.keyEventParam: params,
  };
  return props;
}