introduction to the qooxdoo inspector
DESCRIPTION
Introduction into qooxdoo's Inspector - one of the most used contributions of qooxdoo.TRANSCRIPT
InspectorWebinale 2008, Germany
Martin Wittemann
Martin Wittemann
• Inspector as a Bachelor Thesis
Inspecting Applications
• Debugging of JavaScript is Complicated
• Different Possibilities in Every Browser
• Inspecting Components is Missing
Firebug?
• Only Works in Firefox
• Does not Match the Needs of qooxdoo
Features
• Widget Inspector
• Objects Overview
• Properties Dialog
• Console
Widget Inspector
• Tree Structure Representing Layout Structure
• Live Inspection
Objects Overview
• All Instantiated Objects
• Sortable by Hash Code or Number of Instances
• Searchable
• Includes Pollution Report
Properties Dialog
• All Properties of the Selected Widget
• Supports Inherited Properties
• Live Modification
• API Viewer Reference Links
• Different Sort Options
Console
• Command Line to Execute JavaScript
• Selected Widget Available Under „this“
• Auto Complete of Properties and Methods
• Object Browser
• Breadcrumbs for Widget Browser
• Available as qooxdoo Logger
Common Features
• Select Any Widget by Click
• Reload Supported
• Configurable Keyboard Shortcuts
Status
• Based on qooxdoo 0.7.x
• Will be ported to qooxdoo 0.8
Demo
Questions?