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

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

10,050

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,050
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
158
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "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!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×