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

10,471 views
10,502 views

Published on

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

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
10,471
On SlideShare
0
From Embeds
0
Number of Embeds
8,802
Actions
Shares
0
Downloads
162
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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!

×