webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
Inspector::CSSBackendDispatcherHandler Class Referenceabstract

#include <InspectorBackendDispatchers.h>

Inheritance diagram for Inspector::CSSBackendDispatcherHandler:
WebCore::InspectorCSSAgent

Public Member Functions

virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void getMatchedStylesForNode (ErrorString &, int in_nodeId, const bool *const opt_in_includePseudo, const bool *const opt_in_includeInherited, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::RuleMatch >> &opt_out_matchedCSSRules, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::PseudoIdMatches >> &opt_out_pseudoElements, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::InheritedStyleEntry >> &opt_out_inherited)=0
 
virtual void getInlineStylesForNode (ErrorString &, int in_nodeId, RefPtr< Inspector::Protocol::CSS::CSSStyle > &opt_out_inlineStyle, RefPtr< Inspector::Protocol::CSS::CSSStyle > &opt_out_attributesStyle)=0
 
virtual void getComputedStyleForNode (ErrorString &, int in_nodeId, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSComputedStyleProperty >> &out_computedStyle)=0
 
virtual void getAllStyleSheets (ErrorString &, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSStyleSheetHeader >> &out_headers)=0
 
virtual void getStyleSheet (ErrorString &, const String &in_styleSheetId, RefPtr< Inspector::Protocol::CSS::CSSStyleSheetBody > &out_styleSheet)=0
 
virtual void getStyleSheetText (ErrorString &, const String &in_styleSheetId, String *out_text)=0
 
virtual void setStyleSheetText (ErrorString &, const String &in_styleSheetId, const String &in_text)=0
 
virtual void setStyleText (ErrorString &, const Inspector::InspectorObject &in_styleId, const String &in_text, RefPtr< Inspector::Protocol::CSS::CSSStyle > &out_style)=0
 
virtual void setRuleSelector (ErrorString &, const Inspector::InspectorObject &in_ruleId, const String &in_selector, RefPtr< Inspector::Protocol::CSS::CSSRule > &out_rule)=0
 
virtual void createStyleSheet (ErrorString &, const String &in_frameId, String *out_styleSheetId)=0
 
virtual void addRule (ErrorString &, const String &in_styleSheetId, const String &in_selector, RefPtr< Inspector::Protocol::CSS::CSSRule > &out_rule)=0
 
virtual void getSupportedCSSProperties (ErrorString &, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSPropertyInfo >> &out_cssProperties)=0
 
virtual void getSupportedSystemFontFamilyNames (ErrorString &, RefPtr< Inspector::Protocol::Array< String >> &out_fontFamilyNames)=0
 
virtual void forcePseudoState (ErrorString &, int in_nodeId, const Inspector::InspectorArray &in_forcedPseudoClasses)=0
 
virtual void getNamedFlowCollection (ErrorString &, int in_documentNodeId, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::NamedFlow >> &out_namedFlows)=0
 
virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void getMatchedStylesForNode (ErrorString &, int in_nodeId, const bool *const opt_in_includePseudo, const bool *const opt_in_includeInherited, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::RuleMatch >> &opt_out_matchedCSSRules, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::PseudoIdMatches >> &opt_out_pseudoElements, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::InheritedStyleEntry >> &opt_out_inherited)=0
 
virtual void getInlineStylesForNode (ErrorString &, int in_nodeId, RefPtr< Inspector::Protocol::CSS::CSSStyle > &opt_out_inlineStyle, RefPtr< Inspector::Protocol::CSS::CSSStyle > &opt_out_attributesStyle)=0
 
virtual void getComputedStyleForNode (ErrorString &, int in_nodeId, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSComputedStyleProperty >> &out_computedStyle)=0
 
virtual void getAllStyleSheets (ErrorString &, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSStyleSheetHeader >> &out_headers)=0
 
virtual void getStyleSheet (ErrorString &, const String &in_styleSheetId, RefPtr< Inspector::Protocol::CSS::CSSStyleSheetBody > &out_styleSheet)=0
 
virtual void getStyleSheetText (ErrorString &, const String &in_styleSheetId, String *out_text)=0
 
virtual void setStyleSheetText (ErrorString &, const String &in_styleSheetId, const String &in_text)=0
 
virtual void setStyleText (ErrorString &, const Inspector::InspectorObject &in_styleId, const String &in_text, RefPtr< Inspector::Protocol::CSS::CSSStyle > &out_style)=0
 
virtual void setRuleSelector (ErrorString &, const Inspector::InspectorObject &in_ruleId, const String &in_selector, RefPtr< Inspector::Protocol::CSS::CSSRule > &out_rule)=0
 
virtual void createStyleSheet (ErrorString &, const String &in_frameId, String *out_styleSheetId)=0
 
virtual void addRule (ErrorString &, const String &in_styleSheetId, const String &in_selector, RefPtr< Inspector::Protocol::CSS::CSSRule > &out_rule)=0
 
virtual void getSupportedCSSProperties (ErrorString &, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSPropertyInfo >> &out_cssProperties)=0
 
virtual void getSupportedSystemFontFamilyNames (ErrorString &, RefPtr< Inspector::Protocol::Array< String >> &out_fontFamilyNames)=0
 
virtual void forcePseudoState (ErrorString &, int in_nodeId, const Inspector::InspectorArray &in_forcedPseudoClasses)=0
 
virtual void getNamedFlowCollection (ErrorString &, int in_documentNodeId, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::NamedFlow >> &out_namedFlows)=0
 

Protected Member Functions

virtual ~CSSBackendDispatcherHandler ()
 
virtual ~CSSBackendDispatcherHandler ()
 

Constructor & Destructor Documentation

◆ ~CSSBackendDispatcherHandler() [1/2]

Inspector::CSSBackendDispatcherHandler::~CSSBackendDispatcherHandler ( )
protectedvirtual

◆ ~CSSBackendDispatcherHandler() [2/2]

virtual Inspector::CSSBackendDispatcherHandler::~CSSBackendDispatcherHandler ( )
protectedvirtual

Member Function Documentation

◆ addRule() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::addRule ( ErrorString ,
const String &  in_styleSheetId,
const String &  in_selector,
RefPtr< Inspector::Protocol::CSS::CSSRule > &  out_rule 
)
pure virtual

◆ addRule() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::addRule ( ErrorString ,
const String &  in_styleSheetId,
const String &  in_selector,
RefPtr< Inspector::Protocol::CSS::CSSRule > &  out_rule 
)
pure virtual

◆ createStyleSheet() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::createStyleSheet ( ErrorString ,
const String &  in_frameId,
String *  out_styleSheetId 
)
pure virtual

◆ createStyleSheet() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::createStyleSheet ( ErrorString ,
const String &  in_frameId,
String *  out_styleSheetId 
)
pure virtual

◆ disable() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::disable ( ErrorString )
pure virtual

◆ disable() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::disable ( ErrorString )
pure virtual

◆ enable() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::enable ( ErrorString )
pure virtual

◆ enable() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::enable ( ErrorString )
pure virtual

◆ forcePseudoState() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::forcePseudoState ( ErrorString ,
int  in_nodeId,
const Inspector::InspectorArray in_forcedPseudoClasses 
)
pure virtual

◆ forcePseudoState() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::forcePseudoState ( ErrorString ,
int  in_nodeId,
const Inspector::InspectorArray in_forcedPseudoClasses 
)
pure virtual

◆ getAllStyleSheets() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getAllStyleSheets ( ErrorString ,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSStyleSheetHeader >> &  out_headers 
)
pure virtual

◆ getAllStyleSheets() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getAllStyleSheets ( ErrorString ,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSStyleSheetHeader >> &  out_headers 
)
pure virtual

◆ getComputedStyleForNode() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getComputedStyleForNode ( ErrorString ,
int  in_nodeId,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSComputedStyleProperty >> &  out_computedStyle 
)
pure virtual

◆ getComputedStyleForNode() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getComputedStyleForNode ( ErrorString ,
int  in_nodeId,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSComputedStyleProperty >> &  out_computedStyle 
)
pure virtual

◆ getInlineStylesForNode() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getInlineStylesForNode ( ErrorString ,
int  in_nodeId,
RefPtr< Inspector::Protocol::CSS::CSSStyle > &  opt_out_inlineStyle,
RefPtr< Inspector::Protocol::CSS::CSSStyle > &  opt_out_attributesStyle 
)
pure virtual

◆ getInlineStylesForNode() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getInlineStylesForNode ( ErrorString ,
int  in_nodeId,
RefPtr< Inspector::Protocol::CSS::CSSStyle > &  opt_out_inlineStyle,
RefPtr< Inspector::Protocol::CSS::CSSStyle > &  opt_out_attributesStyle 
)
pure virtual

◆ getMatchedStylesForNode() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getMatchedStylesForNode ( ErrorString ,
int  in_nodeId,
const bool *const  opt_in_includePseudo,
const bool *const  opt_in_includeInherited,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::RuleMatch >> &  opt_out_matchedCSSRules,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::PseudoIdMatches >> &  opt_out_pseudoElements,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::InheritedStyleEntry >> &  opt_out_inherited 
)
pure virtual

◆ getMatchedStylesForNode() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getMatchedStylesForNode ( ErrorString ,
int  in_nodeId,
const bool *const  opt_in_includePseudo,
const bool *const  opt_in_includeInherited,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::RuleMatch >> &  opt_out_matchedCSSRules,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::PseudoIdMatches >> &  opt_out_pseudoElements,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::InheritedStyleEntry >> &  opt_out_inherited 
)
pure virtual

◆ getNamedFlowCollection() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getNamedFlowCollection ( ErrorString ,
int  in_documentNodeId,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::NamedFlow >> &  out_namedFlows 
)
pure virtual

◆ getNamedFlowCollection() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getNamedFlowCollection ( ErrorString ,
int  in_documentNodeId,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::NamedFlow >> &  out_namedFlows 
)
pure virtual

◆ getStyleSheet() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getStyleSheet ( ErrorString ,
const String &  in_styleSheetId,
RefPtr< Inspector::Protocol::CSS::CSSStyleSheetBody > &  out_styleSheet 
)
pure virtual

◆ getStyleSheet() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getStyleSheet ( ErrorString ,
const String &  in_styleSheetId,
RefPtr< Inspector::Protocol::CSS::CSSStyleSheetBody > &  out_styleSheet 
)
pure virtual

◆ getStyleSheetText() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getStyleSheetText ( ErrorString ,
const String &  in_styleSheetId,
String *  out_text 
)
pure virtual

◆ getStyleSheetText() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getStyleSheetText ( ErrorString ,
const String &  in_styleSheetId,
String *  out_text 
)
pure virtual

◆ getSupportedCSSProperties() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getSupportedCSSProperties ( ErrorString ,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSPropertyInfo >> &  out_cssProperties 
)
pure virtual

◆ getSupportedCSSProperties() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getSupportedCSSProperties ( ErrorString ,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::CSS::CSSPropertyInfo >> &  out_cssProperties 
)
pure virtual

◆ getSupportedSystemFontFamilyNames() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::getSupportedSystemFontFamilyNames ( ErrorString ,
RefPtr< Inspector::Protocol::Array< String >> &  out_fontFamilyNames 
)
pure virtual

◆ getSupportedSystemFontFamilyNames() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::getSupportedSystemFontFamilyNames ( ErrorString ,
RefPtr< Inspector::Protocol::Array< String >> &  out_fontFamilyNames 
)
pure virtual

◆ setRuleSelector() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::setRuleSelector ( ErrorString ,
const Inspector::InspectorObject in_ruleId,
const String &  in_selector,
RefPtr< Inspector::Protocol::CSS::CSSRule > &  out_rule 
)
pure virtual

◆ setRuleSelector() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::setRuleSelector ( ErrorString ,
const Inspector::InspectorObject in_ruleId,
const String &  in_selector,
RefPtr< Inspector::Protocol::CSS::CSSRule > &  out_rule 
)
pure virtual

◆ setStyleSheetText() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::setStyleSheetText ( ErrorString ,
const String &  in_styleSheetId,
const String &  in_text 
)
pure virtual

◆ setStyleSheetText() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::setStyleSheetText ( ErrorString ,
const String &  in_styleSheetId,
const String &  in_text 
)
pure virtual

◆ setStyleText() [1/2]

virtual void Inspector::CSSBackendDispatcherHandler::setStyleText ( ErrorString ,
const Inspector::InspectorObject in_styleId,
const String &  in_text,
RefPtr< Inspector::Protocol::CSS::CSSStyle > &  out_style 
)
pure virtual

◆ setStyleText() [2/2]

virtual void Inspector::CSSBackendDispatcherHandler::setStyleText ( ErrorString ,
const Inspector::InspectorObject in_styleId,
const String &  in_text,
RefPtr< Inspector::Protocol::CSS::CSSStyle > &  out_style 
)
pure virtual

The documentation for this class was generated from the following files: