ExtensionInfo
Un objet ExtensionInfo contenant les informations sur l'extension.
Type
Il s'agit d'un objet avec les propriétés suivantes :
description-
string. La description de l'extension, prise à partir de la clé de description du manifest.json. disabledReason-
string. Si l'extension est désactivée, la raison pour laquelle il a été désactivé. L'une des "inconnnues' or "permissions_increase". enabled-
boolean. Que l'extension soit activée ou pas. homepageUrl-
string. L'URL de la page d'accueil de l'extension, prise en compte de la clé homepage_url du fichier manifest.json. hostPermissions-
ensembledechaîne. Les permissions d'hôtes de l'extension. icons-
arrayofobject. les informations sur les icônes des extensions. Un tableau d'objets, un par chaque icône. Chaque objet contient deux propriétés :size: un entier représentant la largeur et la hauteur de l'icônes en pixels.url: une chaîne contenant l'url relative de l'icône, en commençant par la racine de l'extensions.
id-
string. l'ID de l'extension. installType-
string. Une chaîne décriantn comme l'extension a été ajouté. Une des options suivantes :- "admin": l'extension a été installé en raison d'une politique administrative.
- "development": l'extension a été installé décompressé sur le disque.
- "normal": l'extension a été installé normalement à partir du package d'installation.
- "sideload": l'extension a été installé par un autre logiciel sur l'ordinateur de l'utilisateur.
- "other": l'extension a été installé d'une autre manière.
mayDisable-
boolean. Que cette extensions a été désactivé ou désinstallé par l'utilisateur. name-
string. Le nom de l'extension, pris à partir de la clé name du manifest.json. offlineEnabled-
boolean. Que les demandes de l'extensions soient prises en charge hors connexion. optionsUrl-
string. l'URL pour la page d'options de l'élément, s'il y en a un. Il s'agit d'une URL relative, à partir de la racine de l'extension. permissions-
arrayofstring. les permissions de l'API de l'extension. shortName-
string. Une courte version du nom de l'extension, prise à partir de la clé short_name du manifest.json. type-
string. Chaîne décrivant le type d'extension. Ceci permet de distinguer les extensions des applications et des thèmes. Il peut prendre l'une des valeurs suivantes :- "extension": le type d'extension la plus courante.
- "hosted_app"
- "packaged_app"
- "legacy_packaged_app"
- "theme"
updateUrl-
string. URL pour la mise à jour de l'extension, tiré de la clé applications de manifest.json. version-
string. La version de l'extension, tiré de la clé version du manifest.json versionName-
string. Le nom descriptif pour la version de l'extension, tiré de la clé version_name du manifest.json.
Compatibilité des navigateurs
Chargement…
Note :
Cette API est basée sur l'API Chromium chrome.management. Cette documentation est dérivée de management.json dans le code de Chromium code.