Contents
Index
Search
Summary
System Requirements
Introduction
Grid Architecture
Getting Started - Simple Example
jQuery Sample
Ext-JS Sample
DOJO Sample
Details of the Markup
Common Configuration Options
Basic Configuration Options
Configuration Options - Filters
Configuration Options - Footers
Configuration Options - Paging
Configuration Options - Print & Export
Configuration Options - Preferences/Settings
Configuration Options – Column Formatting
Configuration Options – Interactive HTML in cells
Styling and Theming
Styling Using CSS
Styling Using Markup and API
Creating your own theme
Connecting To Data
Basic Concepts
Flat Data
Flat Data - Lazy Load - Dot Net Sample
Hierarchical Data
Hierarchical Data - Lazy Load - Java and PHP Sample
Beyond the Basics
OO Concepts for JavaScript Developers
flexiciousNmsp.TypedObject Class
flexiciousNmsp.UIComponent Class
Configuration - XML vs API
XML Configuration
API Configuration
Event Handlers and Function Callbacks
Events
Function Callbacks
Cells and Renderers
Recycling, Virtualization and Buffering
Custom Renderers
Class Factories
Filter Options - Deep Dive
Filter Page Sort Mode
Built in filter controls
Built in filter control options
Text Input Filter
Multi Select Combo Box Filter
Date Combo Box Filter
Other Controls
Anatomy of a filter control
Sample Custom Filter Control
External Filters and Filter Functions
Export Options - Deep Dive
Built in Exporters
Echo URL
Export with Server Paging
Custom Export Popup
Custom Exporter
Preference Persistence
Introduction
Built in features
Persisting Preferences on the Server
Customizing the Preference Popups
Hierarchical Grids
Paging Options & Toolbar
Angular JS Integration
Miscellaneous
Advanced Configuration Options – Single Level Grids
Advanced Configuration Options – Hierarchical Grids
Setting Column Widths
Selected Key Field
Row and Column Span
Localization
Next Steps & Further Reading
Search: