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

Post on 29-Nov-2014

9.702 views 0 download

description

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

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

CursoExt JS 4

Criação de Classes

Loiane Gronerhttp://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 Texto

Browser (Firefox c/ Firebug ou Chrome)

Definindo uma Classe

Ext.ClassManager.create(Nome,Configurações,Callback);

Ext.define(Nome,Configurações,Callback);

Sobreescrevendo o construtor

constructor : function(options) {

Ext.apply(this,options || {}); }

Instanciando uma classe

Ext.ClassManager.instantiate(Nome, Opções);

Ext.create(Nome,Opções);

Covenções de Nomenclatura

Ext.create(‘Usuario’);Ext.create(‘UsuarioCursoIngles’);

Ext.create(‘CursoExt4.Usuario’);Ext.create(‘CursoExt4.aula05.Usuario’);

contato = {email: ‘curso@extjs4.com’,blog: ‘loiane.com’,facebook: ‘facebook.com/loianegroner’,twitter: ‘@loiane’,github: ‘loiane’,vimeo: ‘loiane’}

Obrigada!