OnErrorOccurredDetails constructor

OnErrorOccurredDetails({
  1. required int tabId,
  2. required String url,
  3. required int processId,
  4. required int frameId,
  5. required int parentFrameId,
  6. required String error,
  7. required double timeStamp,
  8. required String documentId,
  9. String? parentDocumentId,
  10. required DocumentLifecycle documentLifecycle,
  11. required FrameType frameType,
})

Implementation

OnErrorOccurredDetails({
  /// The ID of the tab in which the navigation occurs.
  required int tabId,
  required String url,

  /// The value of -1.
  required int processId,

  /// 0 indicates the navigation happens in the tab content window; a positive
  /// value indicates navigation in a subframe. Frame IDs are unique within a
  /// tab.
  required int frameId,

  /// The ID of the parent frame, or `-1` if this is the main frame.
  required int parentFrameId,

  /// The error description.
  required String error,

  /// The time when the error occurred, in milliseconds since the epoch.
  required double timeStamp,

  /// A UUID of the document loaded.
  required String documentId,

  /// A UUID of the parent document owning this frame. This is not set if
  /// there is no parent.
  String? parentDocumentId,

  /// The lifecycle the document is in.
  required DocumentLifecycle documentLifecycle,

  /// The type of frame the navigation occurred in.
  required FrameType frameType,
}) : _wrapped = $js.OnErrorOccurredDetails(
        tabId: tabId,
        url: url,
        processId: processId,
        frameId: frameId,
        parentFrameId: parentFrameId,
        error: error,
        timeStamp: timeStamp,
        documentId: documentId,
        parentDocumentId: parentDocumentId,
        documentLifecycle: documentLifecycle.toJS,
        frameType: frameType.toJS,
      );