Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(82)

Side by Side Diff: chrome/common/extensions/api/extension_api.json

Issue 7067020: Moving mediaplayer to the chrome filebrowser. Observable behaviour should not change. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fixed style errors and localized strings. Created 9 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "namespace": "extension", 3 "namespace": "extension",
4 "unprivileged": true, 4 "unprivileged": true,
5 "types": [ 5 "types": [
6 { 6 {
7 "id": "MessageSender", 7 "id": "MessageSender",
8 "type": "object", 8 "type": "object",
9 "description": "An object containing information about the script contex t that sent a message or request.", 9 "description": "An object containing information about the script contex t that sent a message or request.",
10 "properties": { 10 "properties": {
(...skipping 5094 matching lines...) Expand 10 before | Expand all | Expand 10 after
5105 { 5105 {
5106 "$ref": "MountEvent", 5106 "$ref": "MountEvent",
5107 "name": "fullPath", 5107 "name": "fullPath",
5108 "description": "Mount event information." 5108 "description": "Mount event information."
5109 } 5109 }
5110 ] 5110 ]
5111 } 5111 }
5112 ] 5112 ]
5113 }, 5113 },
5114 { 5114 {
5115 "namespace": "mediaPlayerPrivate",
5116 "nodoc": "true",
5117 "functions": [
5118 {
5119 "name": "setPlaylistPositionAndPlay",
zel 2011/05/24 17:54:25 please rename to 'playAt'
SeRya 2011/05/25 14:23:49 Done.
5120 "description": "Sets playlist positions and sets flag of pending play re quest. Then fires the onPlaylistChanged event.",
5121 "parameters": [
5122 {
5123 "name": "position",
5124 "type": "integer",
5125 "description": "New position in the playlist."
5126 }
5127 ]
5128 },
5129 {
5130 "name": "playbackError",
5131 "description": "Marks the URL as failed to play one. Mediaplayer will vi sually marks such an item. Then fires the onPlaylistChanged event.",
5132 "parameters": [
5133 {
5134 "name": "url",
5135 "type": "string",
5136 "description": "URL failed to play."
5137 }
5138 ]
5139 },
5140 {
5141 "name": "getPlaylist",
5142 "type": "function",
5143 "description": "Returns current play list, position and flag of penging play request. Resets flag of pending play request.",
5144 "parameters": [
5145 {
5146 "name": "callback",
5147 "type": "function",
5148 "description": "Callback to retrieve the playlist.",
5149 "parameters": [
5150 {
5151 "name": "playlist",
5152 "type": "object",
zel 2011/05/24 17:54:25 this object should be defined outside of the funct
SeRya 2011/05/25 14:23:49 Done.
5153 "description": "Mediaplayer playlist stored in the browser (it e xtsts even if the mediaplayer is closed).",
5154 "properties": {
5155 "items": {
5156 "name": "items",
5157 "type": "array",
5158 "items": {
5159 "type": "object",
5160 "properties": {
5161 "path": { "type": "string", "description": "URL of media file (in 'filesystem:' scheme for local files)." },
5162 "error": { "type": "boolean", "description": "True if th e file has failed to play ('playbackError' with its URL called)." }
5163 }
5164 }
5165 },
5166 "position": {
5167 "type": "integer",
5168 "description": "Index of item in the 'items' array to play n ext."
5169 },
5170 "pending_playback_request": {
5171 "type": "boolean",
5172 "description": "Informs that a request to play current item has been received. This flag is reset automatically."
5173 }
5174 }
5175 }
5176 ]
5177 }
5178 ]
5179 },
5180 {
5181 "name": "togglePlaylistPanel",
5182 "description": "Shows or hides the playlist panel.",
5183 "parameters": []
5184 },
5185 {
5186 "name": "toggleFullscreen",
5187 "description": "Switches fullscreen mode on/off for the mediaplayer.",
5188 "parameters": []
5189 },
5190 {
5191 "name": "showPlaylistPanel",
zel 2011/05/24 17:54:25 Why do have both show and toggle Panel methods? Ca
SeRya 2011/05/25 14:23:49 This method was not used. I removed it.
5192 "description": "Shows the playlist panel.",
5193 "parameters": []
5194 }
5195 ],
5196 "events": [
5197 {
5198 "name": "onPlaylistChanged",
5199 "type": "function",
5200 "descrition": "Notifies that playlist content or state has been changed. Data could be retrieved via 'getPlaylist'.",
5201 "parameters": []
zel 2011/05/24 17:54:25 we we want to add details about what changed here?
SeRya 2011/05/25 14:23:49 I think we may keep it as is for now. We could pas
zel 2011/05/25 14:36:44 All right. We will remove this event anyway.
5202 }
5203 ]
5204 },
5205 {
5115 "namespace":"webstorePrivate", 5206 "namespace":"webstorePrivate",
5116 "nodoc": "true", 5207 "nodoc": "true",
5117 "functions": [ 5208 "functions": [
5118 { 5209 {
5119 "name": "install", 5210 "name": "install",
5120 "description": "Installs the extension corresponding to the given id", 5211 "description": "Installs the extension corresponding to the given id",
5121 "parameters": [ 5212 "parameters": [
5122 { 5213 {
5123 "name": "expected_id", 5214 "name": "expected_id",
5124 "type": "string", 5215 "type": "string",
(...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after
5593 { 5684 {
5594 "type": "integer", 5685 "type": "integer",
5595 "name": "tabId", 5686 "name": "tabId",
5596 "description": "The id of the tab that was detached." 5687 "description": "The id of the tab that was detached."
5597 } 5688 }
5598 ] 5689 ]
5599 } 5690 }
5600 ] 5691 ]
5601 } 5692 }
5602 ] 5693 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698