X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.webapp%2Fsrc%2Fmain%2Fwebapp%2Fargeo-ria-src%2Fclass%2Forg%2Fargeo%2Fria%2Fcomponents%2FIPerspective.js;h=03216009628534324125bf9daa1c7f782117ef5d;hb=8bd11293b5b5141acf0a21adcb975379a95588f8;hp=88d3e870d43785cc5614ea24ed87f859fc5ccbfc;hpb=9c183fa833f59ac2c3a49fb1744485d04151876d;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/IPerspective.js b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/IPerspective.js index 88d3e870d..032160096 100644 --- a/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/IPerspective.js +++ b/org.argeo.slc.webapp/src/main/webapp/argeo-ria-src/class/org/argeo/ria/components/IPerspective.js @@ -7,6 +7,11 @@ */ qx.Interface.define("org.argeo.ria.components.IPerspective", { + statics : { + LABEL : "", + ICON : "" + }, + members : { /** * Initialize the available zones that will later contain IView implementations. @@ -24,6 +29,11 @@ qx.Interface.define("org.argeo.ria.components.IPerspective", { * @param viewsManager {org.argeo.components.ViewsManager} the pane manager * */ - initViews : function(viewsManager){return true} + initViews : function(viewsManager){return true}, + /** + * Remove and destroy the perspective + * @param viewsManager {org.argeo.components.ViewsManager} the pane manager + */ + remove : function(viewsManager){return true} } }); \ No newline at end of file