home *** CD-ROM | disk | FTP | other *** search
/ Freelog 115 / FreelogNo115-MaiJuin2013.iso / Internet / AvantBrowser / asetup.exe / _data / webkit / chrome.dll / 0 / BINDATA / 26550 < prev    next >
Encoding:
Text File  |  2013-04-03  |  4.3 KB  |  131 lines

  1. // Copyright (c) 2012 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4.  
  5. [
  6.   {
  7.     "namespace": "systemPrivate",
  8.     "nodoc": true,
  9.     "types": [
  10.       {
  11.         "id": "UpdateStatus",
  12.         "type": "object",
  13.         "description": "Information about the system update.",
  14.         "properties": {
  15.           "state": {
  16.             "type": "string",
  17.             "enum": ["NotAvailable", "Updating", "NeedRestart"],
  18.             "description": "State of system update.  NotAvailable when there is no available update or the update system is in error state, Updating when a system update is in progress, NeedRestart when a system update is finished and restart is needed."
  19.           },
  20.           "downloadProgress": {
  21.             "type": "number",
  22.             "description": "Value between 0 and 1 describing the progress of system update download.  This value will be set to 0 when |state| is NotAvailable, 1 when NeedRestart."
  23.           }
  24.         }
  25.       },
  26.       {
  27.         "id": "VolumeInfo",
  28.         "type": "object",
  29.         "description": "Information about the volume.",
  30.         "properties": {
  31.           "volume": {"type": "number", "description": "The value of the volume percent. This must be between 0.0 and 100.0."},
  32.           "isVolumeMuted": {"type": "boolean", "description": "True if the volume is muted."}
  33.         }
  34.       },
  35.       {
  36.         "id": "BrightnessChangeInfo",
  37.         "type": "object",
  38.         "description": "Information about a change to the screen brightness.",
  39.         "properties": {
  40.           "brightness": {
  41.             "type": "number",
  42.             "description": "The value of the current screen brightness in percent, between 0.0 and 100.0."
  43.           },
  44.           "userInitiated": {
  45.             "type": "boolean",
  46.             "description": "Whether this change was initiated by user."
  47.           }
  48.         }
  49.       }
  50.     ],
  51.     "functions": [
  52.       {
  53.         "name": "getIncognitoModeAvailability",
  54.         "type": "function",
  55.         "description": "Returns whether the incognito mode is enabled, disabled or forced",
  56.         "parameters": [
  57.           {
  58.             "name": "callback",
  59.             "type": "function",
  60.             "description": "Called with the result.",
  61.             "parameters": [
  62.               {
  63.                 "name": "value",
  64.                 "type": "string",
  65.                 "enum": ["enabled", "disabled", "forced"],
  66.                 "description": "Exposes whether the incognito mode is available to windows. One of 'enabled', 'disabled' (user cannot browse pages in Incognito mode), 'forced' (all pages/sessions are forced into Incognito mode)."
  67.               }
  68.             ]
  69.           }
  70.         ]
  71.       },
  72.       {
  73.         "name": "getUpdateStatus",
  74.         "type": "function",
  75.         "description": "Gets information about the system update.",
  76.         "parameters": [
  77.           {
  78.             "type": "function",
  79.             "name": "callback",
  80.             "parameters": [
  81.               {
  82.                 "$ref": "UpdateStatus",
  83.                 "name": "status",
  84.                 "description": "Details of the system update"
  85.               }
  86.             ]
  87.           }
  88.         ]
  89.       }
  90.     ],
  91.     "events": [
  92.       {
  93.         "name": "onVolumeChanged",
  94.         "type": "function",
  95.         "description": "Fired when the volume is changed.",
  96.         "parameters": [
  97.           {
  98.             "$ref": "VolumeInfo",
  99.             "name": "volume",
  100.             "description": "Information about the current state of the system volume control, including whether it is muted."
  101.           }
  102.         ]
  103.       },
  104.       {
  105.         "name": "onBrightnessChanged",
  106.         "type": "function",
  107.         "description": "Fired when the screen brightness is changed.",
  108.         "parameters": [
  109.           {
  110.             "$ref": "BrightnessChangeInfo",
  111.             "name": "brightness",
  112.             "description": "Information about a change to the screen brightness."
  113.           }
  114.         ]
  115.       },
  116.       {
  117.         "name": "onScreenUnlocked",
  118.         "type": "function",
  119.         "description": "Fired when the screen is unlocked.",
  120.         "parameters": []
  121.       },
  122.       {
  123.         "name": "onWokeUp",
  124.         "type": "function",
  125.         "description": "Fired when the device wakes up from sleep.",
  126.         "parameters": []
  127.       }
  128.     ]
  129.   }
  130. ]
  131.