Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Curso ExtJS 4 - Aula 05 - Criação de Classes

10,761 views

Published on

Curso ExtJS 4 - Aula 05 - Criação de Classes

  • Be the first to comment

Curso ExtJS 4 - Aula 05 - Criação de Classes

  1. 1. CursoExt JS 4Criação de Classes Loiane Groner http://loiane.com
  2. 2. Agenda• Definição de uma classe no ExtJS 4•Sobreescrever o construtor•Criação de uma instância•Convenções•Exemplos práticos
  3. 3. Requisitos
  4. 4. Ext JS 4 SDK Servidor (Apache) Editor de TextoBrowser (Firefox c/ Firebug ou Chrome)
  5. 5. Definindo uma Classe
  6. 6. Ext.define(Nome,Configurações,Callback);Ext.ClassManager.create(Nome,Configurações,Callback);
  7. 7. Sobreescrevendo o construtor
  8. 8. constructor : function(options) { Ext.apply(this,options || {});}
  9. 9. Instanciando uma classe
  10. 10. Ext.create(Nome,Opções);Ext.ClassManager.instantiate(Nome, Opções);
  11. 11. Covenções deNomenclatura
  12. 12. Ext.create(‘Usuario’); Ext.create(‘UsuarioCursoIngles’); Ext.create(‘CursoExt4.Usuario’);Ext.create(‘CursoExt4.aula05.Usuario’);
  13. 13. Código Fonte da Aulahttps://github.com/loiane/ curso-extjs4
  14. 14. http://amzn.com/1849516669 http://www.packtpub.com/ext-js-4-first-look/ book
  15. 15. contato = { email: ‘curso@extjs4.com’, blog: ‘loiane.com’, facebook: ‘facebook.com/loianegroner’, twitter: ‘@loiane’, github: ‘loiane’, vimeo: ‘loiane’ }
  16. 16. Obrigada!

×