Ext JS 6 by example : create powerful, real-world web applications with Ext JS 6 using sample projects /: create powerful, real-world web applications with Ext JS 6 using sample projects. (2015)
- Record Type:
- Book
- Title:
- Ext JS 6 by example : create powerful, real-world web applications with Ext JS 6 using sample projects /: create powerful, real-world web applications with Ext JS 6 using sample projects. (2015)
- Main Title:
- Ext JS 6 by example : create powerful, real-world web applications with Ext JS 6 using sample projects
- Other Titles:
- Create powerful, real-world web applications with Ext JS 6 using sample projects
- Further Information:
- Note: Anand Dayalan.
- Authors:
- Dayalan, Anand
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Ext JS; Why Ext JS?; Cross-browser support; Rich UI components; Two-way binding; Architectural pattern for JavaScript; Simplifying a complicated operation; Easy DOM access; Client-side routing; Support for accessibility; An introduction to Ext JS; The universal application; Setting up Ext JS; Sencha Cmd; Java Runtime Environment (JRE); Ruby; Installing Sencha Cmd; Generating the Ext JS application using Sencha Cmd; The application architecture; Model ViewController; View model; View model -- MainModel.js; Controller -- MainController.js; View -- main.js; Exploring Sencha Cmd commands; The Sencha command format; Help; Upgrading Sencha Cmd; Generating an application; Building the application; Launching the application; The code generation; Upgrading your application; Debugging an Ext JS application; Illumination; The features of Illumination; Object naming; Element highlighting; App Inspector; Sencha Fiddle; Tha development IDE; Summary; Chapter 2: Core Concepts; The class system; Ext; application; define; create; onReady; widget; getClass GetClassNameExt.Base; Ext.Class; Ext.ClassManager; Ext.Loader; Events; Adding listeners; Removing listeners; The DOM node event handling; Accessing DOM; Ext.get; Ext.query; Ext.select; Multiple selections; Selection root; Selection chaining; Ext.ComponentQuery; Components, containers, and layouts;Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Ext JS; Why Ext JS?; Cross-browser support; Rich UI components; Two-way binding; Architectural pattern for JavaScript; Simplifying a complicated operation; Easy DOM access; Client-side routing; Support for accessibility; An introduction to Ext JS; The universal application; Setting up Ext JS; Sencha Cmd; Java Runtime Environment (JRE); Ruby; Installing Sencha Cmd; Generating the Ext JS application using Sencha Cmd; The application architecture; Model ViewController; View model; View model -- MainModel.js; Controller -- MainController.js; View -- main.js; Exploring Sencha Cmd commands; The Sencha command format; Help; Upgrading Sencha Cmd; Generating an application; Building the application; Launching the application; The code generation; Upgrading your application; Debugging an Ext JS application; Illumination; The features of Illumination; Object naming; Element highlighting; App Inspector; Sencha Fiddle; Tha development IDE; Summary; Chapter 2: Core Concepts; The class system; Ext; application; define; create; onReady; widget; getClass GetClassNameExt.Base; Ext.Class; Ext.ClassManager; Ext.Loader; Events; Adding listeners; Removing listeners; The DOM node event handling; Accessing DOM; Ext.get; Ext.query; Ext.select; Multiple selections; Selection root; Selection chaining; Ext.ComponentQuery; Components, containers, and layouts; Components; Containers; Layout; updateLayout; suspendLayout; The absolute layout; The accordion layout; The anchor layout; The border layout; The card layout; The center layout; The column layout; The fit Layout; The hbox layout; The table layout; The VBox layout; Summary Chapter 3: Basic ComponentsGetting familiar with basic components; Ext.Button; Ext.MessageBox; Forms and form fields; Ext.form.Panel; Fields; Ext.form.field.Text; Ext.form.field.Number; Ext.form.field.ComboBox; Ext.form.field.HtmlEditor; The form field validation; Events; Form field containers; Ext.form.CheckboxGroup; Ext.form.FieldContainer; Ext.form.RadioGroup; Submitting a form; Menus and toolbar; The customer feedback form design; Calculator -- a sample project; The folder structure; App -- app.js; MVC and MVVM -- Revisit; Model; View; Controller; ViewController and Controller; View model View -- Main.jsController -- MainController.js; ViewModel -- MainViewModel.js; Summary; Chapter 4: Data Packages; Model; Field; The data conversion; Validators; Relationships; Custom field types; Store; The inline data store; Filtering and sorting; Accessing the store; Accessing the store using StoreManager; Accessing the store using Ext.app.ViewModel; Store events; The store in ViewModel; Proxies; The client-side proxy; The memory proxy; The LocalStorage proxy; The SessionStorage proxy; The server-side proxy; To do -- a RESTful sample project; Summary; Chapter 5: Working with Grids … (more)
- Publisher Details:
- Birmingham, UK : Packt Publishing
- Publication Date:
- 2015
- Extent:
- 1 online resource (1 volume), illustrations
- Subjects:
- 005.4/37
COMPUTERS -- Internet -- Application Development
User interfaces (Computer systems) -- Development
Web applications -- Development
JavaScript (Computer program language)
COMPUTERS -- User Interfaces
COMPUTERS -- Programming -- Systems Analysis & Design
COMPUTERS -- Web -- General
Electronic books
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781783552306
1783552301 - Related ISBNs:
- 9781783550494
178355049X - Notes:
- Note: Description based on online resource; title from cover page (Safari, viewed September 25, 2015).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.87599
- Ingest File:
- 01_029.xml