webkit2gtk-web-extension-4.0
Description:
WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. This is the library to use to build extensions running in the separated webprocess.
- Home: https://webkitgtk.org/
- C-Documentation: https://webkitgtk.org/reference/webkit2gtk-web-extension/unstable/
- Devhelp-Package download
Content:
Namespaces:
- WebKit
- ConsoleMessage
- ContextMenu - Represents
the context menu in a
WebKitWebView
. - ContextMenuItem - One item of a ContextMenu.
- Frame - A web page frame.
- HitTestResult - Result of a Hit Test.
- ScriptWorld
- URIRequest - Represents a URI request.
- URIResponse - Represents an URI response.
- UserMessage - Message that can be sent between the UI process and web process extensions.
- WebEditor - Access to editing capabilities of a WebPage.
- WebExtension - Represents an extension of the WebProcess.
- WebFormManager - Form manager of a WebPage in a ScriptWorld
- WebHitTestResult - Result of a Hit Test (Web Process Extensions).
- WebPage - A loaded web page.
- ConsoleMessageLevel - Enum values used to denote the various levels of console messages.
- ConsoleMessageSource - Enum values used to denote the various sources of console messages.
- ContextMenuAction - Enum values used to denote the stock actions for ContextMenuItem<!-- -->s
- FormSubmissionStep - Used to indicate a particular stage in form submission.
- HitTestResultContext - Enum values with flags representing the context of a HitTestResult.
- UserMessageError - Enum values used to denote errors happening when sending user messages.
- public delegate void WebExtensionInitializeFunction (WebExtension extension)
Type definition for a function that will be called to initialize the web extension when the web process starts.
- public delegate void WebExtensionInitializeWithUserDataFunction (WebExtension extension, Variant user_data)
Type definition for a function that will be called to initialize the web extensions when the web process starts, and which receives as additional argument the user data set with
webkit_web_context_set_web_extensions_initialization_user_data
. - DOM
- Attr
- Blob
- CDATASection
- CSSRule
- CSSRuleList
- CSSStyleDeclaration
- CSSStyleSheet
- CSSValue
- CharacterData
- ClientRect
- ClientRectList
- Comment
- DOMImplementation
- DOMSelection
- DOMTokenList
- DOMWindow
- Document
- DocumentFragment
- DocumentType
- Element
- EntityReference
- Event
- File
- FileList
- HTMLAnchorElement
- HTMLAppletElement
- HTMLAreaElement
- HTMLBRElement
- HTMLBaseElement
- HTMLBaseFontElement
- HTMLBodyElement
- HTMLButtonElement
- HTMLCanvasElement
- HTMLCollection
- HTMLDListElement
- HTMLDirectoryElement
- HTMLDivElement
- HTMLDocument
- HTMLElement
- HTMLEmbedElement
- HTMLFieldSetElement
- HTMLFontElement
- HTMLFormElement
- HTMLFrameElement
- HTMLFrameSetElement
- HTMLHRElement
- HTMLHeadElement
- HTMLHeadingElement
- HTMLHtmlElement
- HTMLIFrameElement
- HTMLImageElement
- HTMLInputElement
- HTMLLIElement
- HTMLLabelElement
- HTMLLegendElement
- HTMLLinkElement
- HTMLMapElement
- HTMLMarqueeElement
- HTMLMenuElement
- HTMLMetaElement
- HTMLModElement
- HTMLOListElement
- HTMLObjectElement
- HTMLOptGroupElement
- HTMLOptionElement
- HTMLOptionsCollection
- HTMLParagraphElement
- HTMLParamElement
- HTMLPreElement
- HTMLQuoteElement
- HTMLScriptElement
- HTMLSelectElement
- HTMLStyleElement
- HTMLTableCaptionElement
- HTMLTableCellElement
- HTMLTableColElement
- HTMLTableElement
- HTMLTableRowElement
- HTMLTableSectionElement
- HTMLTextAreaElement
- HTMLTitleElement
- HTMLUListElement
- KeyboardEvent
- MediaList
- MouseEvent
- NamedNodeMap
- Node
- NodeIterator
- NodeList
- Object
- ProcessingInstruction
- Range
- StyleSheet
- StyleSheetList
- Text
- TreeWalker
- UIEvent
- WheelEvent
- XPathExpression
- XPathResult
- public const int _CSS_RULE_CHARSET_RULE
- public const int _CSS_RULE_FONT_FACE_RULE
- public const int _CSS_RULE_IMPORT_RULE
- public const int _CSS_RULE_MEDIA_RULE
- public const int _CSS_RULE_PAGE_RULE
- public const int _CSS_RULE_STYLE_RULE
- public const int _CSS_RULE_UNKNOWN_RULE
- public const int _CSS_VALUE_CSS_CUSTOM
- public const int _CSS_VALUE_CSS_INHERIT
- public const int _CSS_VALUE_CSS_PRIMITIVE_VALUE
- public const int _CSS_VALUE_CSS_VALUE_LIST
- public const int _ELEMENT_ALLOW_KEYBOARD_INPUT
- public const int _EVENT_AT_TARGET
- public const int _EVENT_BLUR
- public const int _EVENT_BUBBLING_PHASE
- public const int _EVENT_CAPTURING_PHASE
- public const int _EVENT_CHANGE
- public const int _EVENT_CLICK
- public const int _EVENT_DBLCLICK
- public const int _EVENT_DRAGDROP
- public const int _EVENT_FOCUS
- public const int _EVENT_KEYDOWN
- public const int _EVENT_KEYPRESS
- public const int _EVENT_KEYUP
- public const int _EVENT_MOUSEDOWN
- public const int _EVENT_MOUSEDRAG
- public const int _EVENT_MOUSEMOVE
- public const int _EVENT_MOUSEOUT
- public const int _EVENT_MOUSEOVER
- public const int _EVENT_MOUSEUP
- public const int _EVENT_NONE
- public const int _EVENT_SELECT
- public const int _KEYBOARD_EVENT_KEY_LOCATION_LEFT
- public const int _KEYBOARD_EVENT_KEY_LOCATION_NUMPAD
- public const int _KEYBOARD_EVENT_KEY_LOCATION_RIGHT
- public const int _KEYBOARD_EVENT_KEY_LOCATION_STANDARD
- public const int _NODE_ATTRIBUTE_NODE
- public const int _NODE_CDATA_SECTION_NODE
- public const int _NODE_COMMENT_NODE
- public const int _NODE_DOCUMENT_FRAGMENT_NODE
- public const int _NODE_DOCUMENT_NODE
- public const int _NODE_DOCUMENT_POSITION_CONTAINED_BY
- public const int _NODE_DOCUMENT_POSITION_CONTAINS
- public const int _NODE_DOCUMENT_POSITION_DISCONNECTED
- public const int _NODE_DOCUMENT_POSITION_FOLLOWING
- public const int _NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
- public const int _NODE_DOCUMENT_POSITION_PRECEDING
- public const int _NODE_DOCUMENT_TYPE_NODE
- public const int _NODE_ELEMENT_NODE
- public const int _NODE_ENTITY_NODE
- public const int _NODE_ENTITY_REFERENCE_NODE
- public const int _NODE_FILTER_ACCEPT
Accept the node.
- public const int _NODE_FILTER_REJECT
Reject the node.
- public const int _NODE_FILTER_SHOW_ALL
Show all nodes.
- public const int _NODE_FILTER_SHOW_ATTRIBUTE
Show Attr nodes.
- public const int _NODE_FILTER_SHOW_CDATA_SECTION
Show
WebKitDOMCDataSection
nodes. - public const int _NODE_FILTER_SHOW_COMMENT
Show Comment nodes.
- public const int _NODE_FILTER_SHOW_DOCUMENT
Show Document nodes.
- public const int _NODE_FILTER_SHOW_DOCUMENT_FRAGMENT
Show DocumentFragment nodes.
- public const int _NODE_FILTER_SHOW_DOCUMENT_TYPE
Show DocumentType nodes.
- public const int _NODE_FILTER_SHOW_ELEMENT
Show Element nodes.
- public const int _NODE_FILTER_SHOW_ENTITY
Show
WebKitDOMEntity
nodes. - public const int _NODE_FILTER_SHOW_ENTITY_REFERENCE
Show EntityReference nodes.
- public const int _NODE_FILTER_SHOW_NOTATION
Show
WebKitDOMNotation
nodes. - public const int _NODE_FILTER_SHOW_PROCESSING_INSTRUCTION
Show ProcessingInstruction nodes.
- public const int _NODE_FILTER_SHOW_TEXT
Show Text nodes.
- public const int _NODE_FILTER_SKIP
Skip the node.
- public const int _NODE_PROCESSING_INSTRUCTION_NODE
- public const int _NODE_TEXT_NODE
- public const int _RANGE_END_TO_END
- public const int _RANGE_END_TO_START
- public const int _RANGE_NODE_AFTER
- public const int _RANGE_NODE_BEFORE
- public const int _RANGE_NODE_BEFORE_AND_AFTER
- public const int _RANGE_NODE_INSIDE
- public const int _RANGE_START_TO_END
- public const int _RANGE_START_TO_START
- public const int _XPATH_RESULT_ANY_TYPE
- public const int _XPATH_RESULT_ANY_UNORDERED_NODE_TYPE
- public const int _XPATH_RESULT_BOOLEAN_TYPE
- public const int _XPATH_RESULT_FIRST_ORDERED_NODE_TYPE
- public const int _XPATH_RESULT_NUMBER_TYPE
- public const int _XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE
- public const int _XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE
- public const int _XPATH_RESULT_STRING_TYPE
- public const int _XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE
- public const int _XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE
- public delegate void EventTargetFunc (EventTarget target, Event event)