ElementsPanel class
Represents the Elements panel.
class ElementsPanel extends ChromeObject { ElementsPanel(); ElementsPanel.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy); /** * Creates a pane within panel's sidebar. * * [title] Text that is displayed in sidebar caption. * * Returns: * An ExtensionSidebarPane object for created sidebar pane. */ Future<ExtensionSidebarPane> createSidebarPane(String title) { var completer = new ChromeCompleter<ExtensionSidebarPane>.oneArg(_createExtensionSidebarPane); jsProxy.callMethod('createSidebarPane', [title, completer.callback]); return completer.future; } }
Extends
ChromeObject > ElementsPanel
Constructors
new ElementsPanel() #
Create a new instance of a ChromeObject
, which creates and delegates to
a JsObject proxy.
docs inherited from ChromeObject
ElementsPanel();
new ElementsPanel.fromProxy(JsObject jsProxy) #
Create a new instance of a ChromeObject
, which delegates to the given
JsObject proxy.
docs inherited from ChromeObject
ElementsPanel.fromProxy(JsObject jsProxy): super.fromProxy(jsProxy);
Properties
Methods
Future<ExtensionSidebarPane> createSidebarPane(String title) #
Creates a pane within panel's sidebar.
title Text that is displayed in sidebar caption.
Returns: An ExtensionSidebarPane object for created sidebar pane.
Future<ExtensionSidebarPane> createSidebarPane(String title) { var completer = new ChromeCompleter<ExtensionSidebarPane>.oneArg(_createExtensionSidebarPane); jsProxy.callMethod('createSidebarPane', [title, completer.callback]); return completer.future; }
String toString() #
inherited from ChromeObject
Returns a string representation of this object.
docs inherited from Object
String toString() => jsProxy.toString();