Part 2. Ext JS components
At this point, you’re ready to examine the various widgets included with the Ext JS framework. In this part of the book, you’ll also have an opportunity to look at how data-driven views work.
Chapter 4 covers core UI components that display user-interactive content such as panels, windows, message boxes, tabs, toolbars, and buttons, as well as container life cycles to manage child items. Chapter 5 explores layouts used for visual organization such as Fit, Card, and Border. Chapter 6 investigates forms and various input fields such as text fields, text areas, numbers, and combo boxes, in addition to validation and related data stores and views.
Chapter 7 explains data stores for persistence of array, JSON, and XML data; advanced user interaction for data-driven views including data models, proxies, readers, and writers; and associations, validations, grid panels, and editor plug-ins. Chapter 8 discusses the grid panel for rapid data entry in a tabular form and visualizing and manipulating large datasets with features like menus, interaction, editing, paging, and scrolling. Chapter 9 addresses trees for displaying hierarchical data including remote data loading, editing node data, and custom context menus. Chapter 10 deals with drawing and charting for visualizing data representations along with their chart types, shapes, themes, and legends.