La idea, propuesta en un primer momento por Aaron Boodman, y que ha sido detallado en estos artículos, es poder hacer lo siguiente:
// llamada a la función chromium.tabs.createTab = function(tab, callback) { validate(arguments, arguments.callee.params); // validación de argumentos sendRequest(CreateTab, tab, callback); }; // especificación del esquema (parámetros para la función) chromium.tabs.createTab.params = [ { type: "object", properties: { windowId: chromium.types.optPInt, url: chromium.types.optStr, selected: chromium.types.optBool }, additionalProperties: false }, chromium.types.optFun ];
- Especificación Esquemas JSON
- Wiki oficial para las extensiones del proyecto Chromium.
Via Ajaxian.
No hay comentarios:
Publicar un comentario