getOuterHTML method
Future<String>
getOuterHTML({
- NodeId? nodeId,
- BackendNodeId? backendNodeId,
- RemoteObjectId? objectId,
- bool? includeShadowDOM,
Returns node's HTML markup.
nodeId
Identifier of the node.
backendNodeId
Identifier of the backend node.
objectId
JavaScript object id of the node wrapper.
includeShadowDOM
Include all shadow roots. Equals to false if not specified.
Returns: Outer HTML markup.
Implementation
Future<String> getOuterHTML({
NodeId? nodeId,
BackendNodeId? backendNodeId,
runtime.RemoteObjectId? objectId,
bool? includeShadowDOM,
}) async {
var result = await _client.send('DOM.getOuterHTML', {
if (nodeId != null) 'nodeId': nodeId,
if (backendNodeId != null) 'backendNodeId': backendNodeId,
if (objectId != null) 'objectId': objectId,
if (includeShadowDOM != null) 'includeShadowDOM': includeShadowDOM,
});
return result['outerHTML'] as String;
}