DevToolsService class abstract
Abstract base class for implementing DevTools debugging services for WebF content.
Provides the infrastructure needed to connect Chrome DevTools to a WebF instance, enabling inspection of DOM elements, JavaScript debugging, network monitoring, and other developer tools features.
- Implementers
Constructors
Properties
- context → DebuggingContext?
-
no setter
- controller → WebFController?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isReloading → bool
-
Indicates whether the WebF content is currently being reloaded.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uiInspector → UIInspector?
-
Provides access to the UI inspector for debugging DOM elements.
no setter
Methods
-
didReload(
) → void - Called after WebF content has been reloaded to reconnect DevTools.
-
dispose(
) → void - Disposes the DevTools service and releases all resources.
-
init(
WebFController controller) → void - Legacy initialization method for backward compatibility @deprecated Use initWithContext instead
-
initWithContext(
DebuggingContext context) → void - Initializes the DevTools service with a debugging context.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
willReload(
) → void - Called before WebF content is reloaded to prepare DevTools.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- prevDevTools ↔ DevToolsService?
-
Previous instance of DevToolsService during a page reload.
getter/setter pair
Static Methods
-
getDevToolOfContextId(
int contextId) → DevToolsService? - Retrieves the DevTools service instance associated with a specific JavaScript context ID.