Class TCefExtensionRef

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefExtensionRef = class(TCefBaseRefCountedRef, ICefExtension)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected function GetIdentifier: ustring;
Protected function GetPath: ustring;
Protected function GetManifest: ICefDictionaryValue;
Protected function IsSame(const that : ICefExtension) : boolean;
Protected function GetHandler: ICefExtensionHandler;
Protected function GetLoaderContext: ICefRequestContext;
Protected function IsLoaded: boolean;
Protected procedure unload;
Protected function GetPopup(const aParent : ustring) : ustring;
Protected function GetIcon(const aParent : ustring) : ustring;
Protected function GetBrowserActionPopup: ustring;
Protected function GetBrowserActionIcon: ustring;
Protected function GetPageActionPopup: ustring;
Protected function GetPageActionIcon: ustring;
Protected function GetOptionsPage: ustring;
Protected function GetOptionsUIPage: ustring;
Protected function GetBackgroundPage: ustring;
Protected function GetURL: ustring;
Public class function UnWrap(data: Pointer): ICefExtension;

Description

Methods

Protected function GetIdentifier: ustring;

This item has no description. Showing description inherited from ICefExtension.GetIdentifier.

Returns the unique extension identifier. This is calculated based on the extension public key, if available, or on the extension path. See https://developer.chrome.com/extensions/manifest/key for details.

Protected function GetPath: ustring;

This item has no description. Showing description inherited from ICefExtension.GetPath.

Returns the absolute path to the extension directory on disk. This value will be prefixed with PK_DIR_RESOURCES if a relative path was passed to ICefRequestContext.LoadExtension.

Protected function GetManifest: ICefDictionaryValue;

This item has no description. Showing description inherited from ICefExtension.GetManifest.

Returns the extension manifest contents as a ICefDictionaryValue object. See https://developer.chrome.com/extensions/manifest for details.

Protected function IsSame(const that : ICefExtension) : boolean;

This item has no description. Showing description inherited from ICefExtension.IsSame.

Returns true (1) if this object is the same extension as |that| object. Extensions are considered the same if identifier, path and loader context match.

Protected function GetHandler: ICefExtensionHandler;

This item has no description. Showing description inherited from ICefExtension.GetHandler.

Returns the handler for this extension. Will return NULL for internal extensions or if no handler was passed to ICefRequestContext.LoadExtension.

Protected function GetLoaderContext: ICefRequestContext;

This item has no description. Showing description inherited from ICefExtension.GetLoaderContext.

Returns the request context that loaded this extension. Will return NULL for internal extensions or if the extension has been unloaded. See the ICefRequestContext.LoadExtension documentation for more information about loader contexts. Must be called on the browser process UI thread.

Protected function IsLoaded: boolean;

This item has no description. Showing description inherited from ICefExtension.IsLoaded.

Returns true (1) if this extension is currently loaded. Must be called on the browser process UI thread.

Protected procedure unload;

This item has no description. Showing description inherited from ICefExtension.unload.

Unload this extension if it is not an internal extension and is currently loaded. Will result in a call to ICefExtensionHandler.OnExtensionUnloaded on success.

Protected function GetPopup(const aParent : ustring) : ustring;

This item has no description.

Protected function GetIcon(const aParent : ustring) : ustring;

This item has no description.

Protected function GetBrowserActionPopup: ustring;

This item has no description.

Protected function GetBrowserActionIcon: ustring;

This item has no description.

Protected function GetPageActionPopup: ustring;

This item has no description.

Protected function GetPageActionIcon: ustring;

This item has no description.

Protected function GetOptionsPage: ustring;

This item has no description.

Protected function GetOptionsUIPage: ustring;

This item has no description.

Protected function GetBackgroundPage: ustring;

This item has no description.

Protected function GetURL: ustring;

This item has no description.

Public class function UnWrap(data: Pointer): ICefExtension;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.