diff --git a/de/latest/manual/.doctrees/environment.pickle b/de/latest/manual/.doctrees/environment.pickle index b708c90c810..82400ae24e8 100644 Binary files a/de/latest/manual/.doctrees/environment.pickle and b/de/latest/manual/.doctrees/environment.pickle differ diff --git a/de/latest/manual/_images/strftime_simple.png b/de/latest/manual/_images/strftime_simple.png index 9454bb23032..c6a0e188cf0 100644 Binary files a/de/latest/manual/_images/strftime_simple.png and b/de/latest/manual/_images/strftime_simple.png differ diff --git a/de/latest/manual/_images/video_simple.png b/de/latest/manual/_images/video_simple.png index 4d2dae078e2..5aa7c71bc11 100644 Binary files a/de/latest/manual/_images/video_simple.png and b/de/latest/manual/_images/video_simple.png differ diff --git a/en/latest/api/script/apidata.json b/en/latest/api/script/apidata.json index 0312027da63..a96ddb0e7c2 100644 --- a/en/latest/api/script/apidata.json +++ b/en/latest/api/script/apidata.json @@ -1 +1 @@ -{"attributes": {"packageName": "", "fullName": "", "hasWarning": true, "name": ""}, "type": "doctree", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "", "fullName": "cv", "hasWarning": true, "name": "cv"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "cv", "fullName": "cv.data", "name": "data"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Model", "packageName": "cv.data", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.data.Model", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.io", "hasWarning": true, "name": "io"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Client", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Client", "type": "class"}, "type": "class"}, {"attributes": {"name": "Mockup", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Mockup", "type": "class"}, "type": "class"}, {"attributes": {"name": "Reflection", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Reflection", "type": "class"}, "type": "class"}, {"attributes": {"name": "Watchdog", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Watchdog", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.io", "fullName": "cv.io.parser", "name": "parser"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Json", "packageName": "cv.io.parser", "externalRef": true, "fullName": "cv.io.parser.Json", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv.io", "fullName": "cv.io.request", "hasWarning": true, "name": "request"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Jquery", "hasWarning": true, "packageName": "cv.io.request", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.request.Jquery", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv.io", "fullName": "cv.io.transport", "hasWarning": true, "name": "transport"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"hasError": true, "name": "LongPolling", "hasWarning": true, "packageName": "cv.io.transport", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.transport.LongPolling", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Sse", "hasWarning": true, "packageName": "cv.io.transport", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.transport.Sse", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.log", "name": "log"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "cv.log", "fullName": "cv.log.appender", "name": "appender"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Native", "packageName": "cv.log.appender", "externalRef": true, "fullName": "cv.log.appender.Native", "type": "bootstrap"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.parser", "hasWarning": true, "name": "parser"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"hasError": true, "name": "MetaParser", "hasWarning": true, "packageName": "cv.parser", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.parser.MetaParser", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WidgetParser", "hasWarning": true, "packageName": "cv.parser", "hasError": true, "externalRef": true, "fullName": "cv.parser.WidgetParser", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.parser", "fullName": "cv.parser.widgets", "hasWarning": true, "name": "widgets"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Audio", "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Audio", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Break", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Break", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "DesignToggle", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.DesignToggle", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Group", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Group", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Image", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Image", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ImageTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.ImageTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Include", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Include", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Info", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Info", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "InfoAction", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.InfoAction", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "InfoTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.InfoTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Line", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Line", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "MultiTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.MultiTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "NavBar", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.NavBar", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Page", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Page", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PageJump", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.PageJump", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PushButton", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.PushButton", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Refresh", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Refresh", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Reload", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Reload", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Rgb", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Rgb", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Slide", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Slide", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Switch", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Switch", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Text", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Text", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Toggle", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Toggle", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Trigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Trigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Unknown", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Unknown", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "UrlTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.UrlTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Video", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Video", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Web", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Web", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WgPluginInfo", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.WgPluginInfo", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WidgetInfoAction", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.WidgetInfoAction", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.plugins", "hasWarning": true, "name": "plugins"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "CalendarList", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.CalendarList", "type": "class"}, "type": "class"}, {"attributes": {"name": "Clock", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Clock", "type": "class"}, "type": "class"}, {"attributes": {"name": "ColorChooser", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update,cv.ui.common.Operate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.ColorChooser", "type": "class"}, "type": "class"}, {"attributes": {"name": "Gauge", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update,cv.ui.common.Operate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Gauge", "type": "class"}, "type": "class"}, {"attributes": {"name": "Link", "hasWarning": true, "packageName": "cv.plugins", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.plugins.Link", "type": "class"}, "type": "class"}, {"attributes": {"name": "MobileMenu", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.MobileMenu", "type": "class"}, "type": "class"}, {"attributes": {"name": "OpenweatherMap", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.plugins.OpenweatherMap", "type": "class"}, "type": "class"}, {"attributes": {"name": "PowerSpectrum", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.PowerSpectrum", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rss", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Rss", "type": "class"}, "type": "class"}, {"attributes": {"name": "RssLog", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh,cv.ui.common.Update,cv.ui.common.Operate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.RssLog", "type": "class"}, "type": "class"}, {"attributes": {"name": "Speech", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.plugins.Speech", "type": "class"}, "type": "class"}, {"attributes": {"name": "Strftime", "hasWarning": true, "packageName": "cv.plugins", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Strftime", "type": "class"}, "type": "class"}, {"attributes": {"name": "Svg", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update,cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Svg", "type": "class"}, "type": "class"}, {"attributes": {"name": "Timeout", "hasWarning": true, "packageName": "cv.plugins", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.plugins.Timeout", "type": "class"}, "type": "class"}, {"attributes": {"name": "UpnpController", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.UpnpController", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.plugins", "fullName": "cv.plugins.diagram", "hasWarning": true, "name": "diagram"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractDiagram", "hasWarning": true, "packageName": "cv.plugins.diagram", "mixins": "cv.ui.common.Operate,cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "childClasses": "cv.plugins.diagram.Diagram,cv.plugins.diagram.Info", "fullName": "cv.plugins.diagram.AbstractDiagram", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Diagram", "hasWarning": true, "packageName": "cv.plugins.diagram", "externalRef": true, "superClass": "cv.plugins.diagram.AbstractDiagram", "fullName": "cv.plugins.diagram.Diagram", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Info", "hasWarning": true, "packageName": "cv.plugins.diagram", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.plugins.diagram.AbstractDiagram", "fullName": "cv.plugins.diagram.Info", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.report", "hasWarning": true, "name": "report"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Record", "hasWarning": true, "packageName": "cv.report", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.report.Record", "type": "class"}, "type": "class"}, {"attributes": {"name": "Replay", "hasWarning": true, "packageName": "cv.report", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.report.Replay", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.report", "fullName": "cv.report.utils", "hasWarning": true, "name": "utils"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "FakeServer", "hasWarning": true, "packageName": "cv.report.utils", "hasError": true, "externalRef": true, "fullName": "cv.report.utils.FakeServer", "type": "class"}, "type": "class"}, {"attributes": {"name": "MXhrHook", "hasWarning": true, "packageName": "cv.report.utils", "externalRef": true, "fullName": "cv.report.utils.MXhrHook", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MXhrReplayHook", "hasWarning": true, "packageName": "cv.report.utils", "externalRef": true, "fullName": "cv.report.utils.MXhrReplayHook", "type": "mixin"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.transforms", "hasWarning": true, "name": "transforms"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Knx", "packageName": "cv.transforms", "externalRef": true, "fullName": "cv.transforms.Knx", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "OpenHab", "hasWarning": true, "packageName": "cv.transforms", "externalRef": true, "fullName": "cv.transforms.OpenHab", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.ui", "hasWarning": true, "name": "ui"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "PageHandler", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.PageHandler", "type": "class"}, "type": "class"}, {"attributes": {"name": "PagePartsHandler", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.PagePartsHandler", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Popup", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.Popup", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PopupHandler", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "fullName": "cv.ui.PopupHandler", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "TrickOMatic", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "fullName": "cv.ui.TrickOMatic", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.common", "hasWarning": true, "name": "common"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "BasicUpdate", "packageName": "cv.ui.common", "mixins": "cv.ui.common.HasAddress", "includer": "cv.ui.common.Update,cv.ui.structure.pure.Trigger,cv.ui.structure.pure.UrlTrigger,cv.ui.structure.pure.Refresh", "externalRef": true, "fullName": "cv.ui.common.BasicUpdate", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "HandleLongpress", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Trigger,cv.ui.structure.pure.InfoTrigger", "externalRef": true, "fullName": "cv.ui.common.HandleLongpress", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "HasAddress", "packageName": "cv.ui.common", "includer": "cv.ui.common.BasicUpdate", "externalRef": true, "fullName": "cv.ui.common.HasAddress", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "HasAnimatedButton", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Trigger,cv.ui.structure.pure.InfoTrigger,cv.ui.structure.pure.UrlTrigger,cv.ui.structure.pure.DesignToggle,cv.ui.structure.pure.Reload,cv.ui.structure.pure.Refresh,cv.ui.structure.pure.PageJump,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.ImageTrigger,cv.ui.structure.pure.Toggle", "externalRef": true, "fullName": "cv.ui.common.HasAnimatedButton", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "HasChildren", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Group,cv.ui.structure.pure.Page,cv.ui.structure.pure.WidgetInfoAction,cv.ui.structure.pure.PageJump,cv.plugins.MobileMenu,cv.ui.structure.pure.InfoAction,cv.ui.structure.pure.NavBar", "externalRef": true, "fullName": "cv.ui.common.HasChildren", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "HasStyling", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.AbstractWidget", "externalRef": true, "fullName": "cv.ui.common.HasStyling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Operate", "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Trigger,cv.ui.structure.pure.InfoTrigger,cv.ui.structure.pure.UrlTrigger,cv.plugins.RssLog,cv.plugins.Gauge,cv.ui.structure.pure.DesignToggle,cv.plugins.diagram.AbstractDiagram,cv.ui.structure.pure.PushButton,cv.ui.structure.pure.Refresh,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.Slide,cv.ui.structure.pure.ImageTrigger,cv.plugins.ColorChooser,cv.ui.structure.pure.Switch,cv.ui.structure.pure.Toggle", "externalRef": true, "fullName": "cv.ui.common.Operate", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Refresh", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.plugins.Rss,cv.plugins.RssLog,cv.plugins.diagram.AbstractDiagram,cv.plugins.OpenweatherMap,cv.plugins.CalendarList,cv.ui.structure.pure.Image,cv.plugins.UpnpController,cv.ui.structure.pure.ImageTrigger,cv.ui.structure.pure.Web,cv.plugins.Svg", "externalRef": true, "fullName": "cv.ui.common.Refresh", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Update", "hasWarning": true, "packageName": "cv.ui.common", "mixins": "cv.ui.common.BasicUpdate", "includer": "cv.plugins.Clock,cv.plugins.Speech,cv.ui.structure.pure.InfoTrigger,cv.plugins.PowerSpectrum,cv.plugins.RssLog,cv.plugins.Gauge,cv.ui.structure.pure.Page,cv.ui.structure.pure.WgPluginInfo,cv.ui.structure.pure.Rgb,cv.ui.structure.pure.Reload,cv.ui.structure.pure.PushButton,cv.ui.structure.pure.Audio,cv.ui.structure.pure.Info,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.Slide,cv.ui.structure.pure.ImageTrigger,cv.plugins.ColorChooser,cv.ui.structure.pure.Switch,cv.ui.structure.pure.Web,cv.plugins.Svg,cv.plugins.diagram.Info,cv.ui.structure.pure.Toggle", "externalRef": true, "fullName": "cv.ui.common.Update", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "
This package includes all mixins which can be included in widgets or plugins to add some commonly used behaviours.
"}, "type": "desc"}]}, {"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.layout", "hasWarning": true, "name": "layout"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Manager", "hasWarning": true, "packageName": "cv.ui.layout", "externalRef": true, "fullName": "cv.ui.layout.Manager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ResizeHandler", "hasWarning": true, "packageName": "cv.ui.layout", "externalRef": true, "fullName": "cv.ui.layout.ResizeHandler", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.structure", "hasWarning": true, "name": "structure"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractBasicWidget", "hasWarning": true, "packageName": "cv.ui.structure", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "cv.plugins.Link,cv.plugins.OpenweatherMap,cv.plugins.Timeout,cv.ui.structure.AbstractWidget,cv.ui.structure.pure.Break", "fullName": "cv.ui.structure.AbstractBasicWidget", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractWidget", "hasWarning": true, "packageName": "cv.ui.structure", "mixins": "cv.ui.common.HasStyling", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "childClasses": "cv.plugins.CalendarList,cv.plugins.Clock,cv.plugins.ColorChooser,cv.plugins.Gauge,cv.plugins.MobileMenu,cv.plugins.PowerSpectrum,cv.plugins.Rss,cv.plugins.RssLog,cv.plugins.Strftime,cv.plugins.Svg,cv.plugins.UpnpController,cv.plugins.diagram.AbstractDiagram,cv.ui.structure.pure.Audio,cv.ui.structure.pure.DesignToggle,cv.ui.structure.pure.Group,cv.ui.structure.pure.Image,cv.ui.structure.pure.ImageTrigger,cv.ui.structure.pure.Info,cv.ui.structure.pure.InfoAction,cv.ui.structure.pure.InfoTrigger,cv.ui.structure.pure.Line,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.NavBar,cv.ui.structure.pure.Page,cv.ui.structure.pure.PageJump,cv.ui.structure.pure.PageLink,cv.ui.structure.pure.PushButton,cv.ui.structure.pure.Refresh,cv.ui.structure.pure.Reload,cv.ui.structure.pure.Rgb,cv.ui.structure.pure.Slide,cv.ui.structure.pure.Switch,cv.ui.structure.pure.Text,cv.ui.structure.pure.Toggle,cv.ui.structure.pure.Trigger,cv.ui.structure.pure.UrlTrigger,cv.ui.structure.pure.Video,cv.ui.structure.pure.Web,cv.ui.structure.pure.WgPluginInfo,cv.ui.structure.pure.WidgetInfoAction", "fullName": "cv.ui.structure.AbstractWidget", "type": "class"}, "type": "class"}, {"attributes": {"name": "IPage", "hasWarning": true, "packageName": "cv.ui.structure", "implementations": "cv.ui.structure.pure.Page", "externalRef": true, "fullName": "cv.ui.structure.IPage", "type": "interface"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WidgetFactory", "hasWarning": true, "packageName": "cv.ui.structure", "hasError": true, "externalRef": true, "fullName": "cv.ui.structure.WidgetFactory", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.ui.structure", "fullName": "cv.ui.structure.pure", "hasWarning": true, "name": "pure"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Audio", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Audio", "type": "class"}, "type": "class"}, {"attributes": {"name": "Break", "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.ui.structure.pure.Break", "type": "class"}, "type": "class"}, {"attributes": {"name": "DesignToggle", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.DesignToggle", "type": "class"}, "type": "class"}, {"attributes": {"name": "Group", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Group", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "ImageTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.Refresh,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.ImageTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Info", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Info", "type": "class"}, "type": "class"}, {"attributes": {"name": "InfoAction", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.InfoAction", "type": "class"}, "type": "class"}, {"attributes": {"name": "InfoTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update,cv.ui.common.HasAnimatedButton,cv.ui.common.HandleLongpress", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.InfoTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Line", "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Line", "type": "class"}, "type": "class"}, {"attributes": {"name": "MultiTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.MultiTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "NavBar", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.NavBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "Page", "hasWarning": true, "interfaces": "cv.ui.structure.IPage", "mixins": "cv.ui.common.HasChildren,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Page", "type": "class", "packageName": "cv.ui.structure.pure"}, "type": "class"}, {"attributes": {"name": "PageJump", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.PageJump", "type": "class"}, "type": "class"}, {"attributes": {"name": "PageLink", "hasWarning": true, "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.PageLink", "type": "class"}, "type": "class"}, {"attributes": {"name": "PushButton", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.PushButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Refresh", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.BasicUpdate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Refresh", "type": "class"}, "type": "class"}, {"attributes": {"name": "Reload", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Reload", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rgb", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Rgb", "type": "class"}, "type": "class"}, {"attributes": {"name": "Slide", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Slide", "type": "class"}, "type": "class"}, {"attributes": {"name": "Switch", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Switch", "type": "class"}, "type": "class"}, {"attributes": {"name": "Text", "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Text", "type": "class"}, "type": "class"}, {"attributes": {"name": "Toggle", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Toggle", "type": "class"}, "type": "class"}, {"attributes": {"name": "Trigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.BasicUpdate,cv.ui.common.HandleLongpress", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Trigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Unknown", "hasWarning": true, "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.structure.pure.Unknown", "type": "class"}, "type": "class"}, {"attributes": {"name": "UrlTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.BasicUpdate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.UrlTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Video", "hasWarning": true, "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Video", "type": "class"}, "type": "class"}, {"attributes": {"name": "Web", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update,cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Web", "type": "class"}, "type": "class"}, {"attributes": {"name": "WgPluginInfo", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.WgPluginInfo", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetInfoAction", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.WidgetInfoAction", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This package contains all the basic widgets provided by the pure widget set.
"}, "type": "desc"}]}]}]}, {"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.website", "hasWarning": true, "name": "website"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Slider", "hasWarning": true, "packageName": "cv.ui.website", "externalRef": true, "superClass": "qx.ui.website.Slider", "fullName": "cv.ui.website.Slider", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.util", "hasWarning": true, "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "IconTools", "hasWarning": true, "packageName": "cv.util", "externalRef": true, "fullName": "cv.util.IconTools", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Location", "packageName": "cv.util", "externalRef": true, "fullName": "cv.util.Location", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "ScriptLoader", "hasWarning": true, "packageName": "cv.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.util.ScriptLoader", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "hasWarning": true, "packageName": "cv.util", "hasError": true, "externalRef": true, "fullName": "cv.util.String", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Tree", "hasWarning": true, "packageName": "cv.util", "externalRef": true, "fullName": "cv.util.Tree", "type": "class"}, "type": "class"}]}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Application", "hasWarning": true, "packageName": "cv", "externalRef": true, "superClass": "qx.application.Native", "fullName": "cv.Application", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Config", "hasWarning": true, "packageName": "cv", "externalRef": true, "fullName": "cv.Config", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ConfigCache", "hasWarning": true, "packageName": "cv", "externalRef": true, "fullName": "cv.ConfigCache", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "IconConfig", "hasWarning": true, "packageName": "cv", "hasError": true, "externalRef": true, "fullName": "cv.IconConfig", "type": "class"}, "type": "class"}, {"attributes": {"name": "IconHandler", "hasWarning": true, "packageName": "cv", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.IconHandler", "type": "class"}, "type": "class"}, {"attributes": {"name": "TemplateEngine", "hasWarning": true, "packageName": "cv", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.TemplateEngine", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Transform", "packageName": "cv", "externalRef": true, "fullName": "cv.Transform", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Version", "hasWarning": true, "packageName": "cv", "hasError": true, "externalRef": true, "fullName": "cv.Version", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The CometVisu open source development project for a building automation visualisation (e.g. KNX or OpenHAB).\n This is the source code documentation for the project.
"}, "type": "desc"}]}, {"attributes": {"packageName": "", "fullName": "qx", "hasWarning": true, "name": "qx"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Annotation", "packageName": "qx", "externalRef": true, "fullName": "qx.Annotation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Bootstrap", "packageName": "qx", "externalRef": true, "fullName": "qx.Bootstrap", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Class", "packageName": "qx", "externalRef": true, "fullName": "qx.Class", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Interface", "packageName": "qx", "externalRef": true, "fullName": "qx.Interface", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Mixin", "packageName": "qx", "externalRef": true, "fullName": "qx.Mixin", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx", "externalRef": true, "type": "bootstrap", "fullName": "qx.Part", "name": "Part"}, "type": "class"}, {"attributes": {"name": "Promise", "hasWarning": true, "packageName": "qx", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.Promise", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Theme", "packageName": "qx", "externalRef": true, "fullName": "qx.Theme", "type": "bootstrap"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx", "fullName": "qx.application", "name": "application"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractGui", "packageName": "qx.application", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.application.Inline,qx.application.Standalone", "fullName": "qx.application.AbstractGui", "type": "class", "interfaces": "qx.application.IApplication"}, "type": "class"}, {"attributes": {"name": "Basic", "interfaces": "qx.application.IApplication", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.application.Basic", "type": "class", "packageName": "qx.application"}, "type": "class"}, {"attributes": {"name": "IApplication", "packageName": "qx.application", "implementations": "qx.application.AbstractGui,qx.application.Native,qx.application.Mobile,qx.application.Basic", "externalRef": true, "fullName": "qx.application.IApplication", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Inline", "packageName": "qx.application", "externalRef": true, "superClass": "qx.application.AbstractGui", "childClasses": "qx.dev.unit.TestLoaderInline", "fullName": "qx.application.Inline", "type": "class"}, "type": "class"}, {"attributes": {"name": "Mobile", "interfaces": "qx.application.IApplication", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.dev.unit.TestLoaderMobile", "fullName": "qx.application.Mobile", "type": "class", "packageName": "qx.application"}, "type": "class"}, {"attributes": {"name": "Native", "interfaces": "qx.application.IApplication", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "cv.Application,qx.dev.unit.TestLoaderNative", "fullName": "qx.application.Native", "type": "class", "packageName": "qx.application"}, "type": "class"}, {"attributes": {"name": "Routing", "packageName": "qx.application", "externalRef": true, "fullName": "qx.application.Routing", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Standalone", "packageName": "qx.application", "externalRef": true, "superClass": "qx.application.AbstractGui", "childClasses": "qx.dev.unit.TestLoader", "fullName": "qx.application.Standalone", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Various application types for different scenarios, from non-GUI to low-level \nto RIA; use these as super-classes for your main application class.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.bom", "hasWarning": true, "name": "bom"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.client", "hasWarning": true, "name": "client"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Browser", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Browser", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Css", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Css", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "CssAnimation", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.CssAnimation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "CssTransform", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.CssTransform", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "CssTransition", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.CssTransition", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Device", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Device", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "EcmaScript", "hasWarning": true, "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.EcmaScript", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Engine", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Engine", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Event", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Event", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Flash", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Flash", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Html", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Html", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Idle", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Idle", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Locale", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Locale", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "OperatingSystem", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.OperatingSystem", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Pdfjs", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Pdfjs", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PhoneGap", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.PhoneGap", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Plugin", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Plugin", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Runtime", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Runtime", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Scroll", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Scroll", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Stylesheet", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Stylesheet", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Transport", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Transport", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Xml", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Xml", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.bom.client package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.element", "name": "element"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Animation", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Animation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "AnimationCss", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.AnimationCss", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "AnimationHandle", "packageName": "qx.bom.element", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.element.AnimationHandle", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "AnimationJs", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.AnimationJs", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Attribute", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Attribute", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Background", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Background", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "BoxSizing", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.BoxSizing", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Class", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Class", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Clip", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Clip", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Cursor", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Cursor", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Dataset", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Dataset", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Decoration", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Dimension", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Dimension", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Location", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Location", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Opacity", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Opacity", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Scroll", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Scroll", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Style", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Style", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Transform", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Transform", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.bom.element package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.media", "name": "media"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.bom.media", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.bom.media.Audio,qx.bom.media.Video", "fullName": "qx.bom.media.Abstract", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Audio", "packageName": "qx.bom.media", "externalRef": true, "superClass": "qx.bom.media.Abstract", "fullName": "qx.bom.media.Audio", "type": "class"}, "type": "class"}, {"attributes": {"name": "Video", "packageName": "qx.bom.media", "externalRef": true, "superClass": "qx.bom.media.Abstract", "fullName": "qx.bom.media.Video", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.bom.media package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.request", "name": "request"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.bom.request", "externalRef": true, "type": "interface", "fullName": "qx.bom.request.IRequest", "name": "IRequest"}, "type": "class"}, {"attributes": {"group": "IO", "name": "Jsonp", "packageName": "qx.bom.request", "externalRef": true, "superClass": "qx.bom.request.Script", "fullName": "qx.bom.request.Jsonp", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "IO", "name": "Script", "interfaces": "qx.core.IDisposable", "externalRef": true, "childClasses": "qx.bom.request.Jsonp", "fullName": "qx.bom.request.Script", "type": "bootstrap", "packageName": "qx.bom.request"}, "type": "class"}, {"attributes": {"name": "SimpleXhr", "isInternal": true, "packageName": "qx.bom.request", "access": "internal", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.request.SimpleXhr", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"group": "IO", "name": "Xhr", "packageName": "qx.bom.request", "externalRef": true, "superClass": "Object", "fullName": "qx.bom.request.Xhr", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"attributes": {"text": "Send low-level HTTP requests and receive responses.
\n\nConsider using {@link qx.io.request}. Classes found in this namespace\nbuild on the low-level classes found here, but offer more convenience and\nfeatures.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.rest", "name": "rest"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"group": "IO", "name": "Resource", "packageName": "qx.bom.rest", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.rest.Resource", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"attributes": {"text": "The qx.bom.rest
package consists of only one class: {@link Resource}.
{@link Resource} allows to encapsulate the specifics of a REST interface.\nRather than requesting URLs with a specific HTTP method manually, a resource\nrepresenting the remote resource is instantiated and actions are invoked on this resource.\nA resource with its actions can be configured declaratively or programmatically.
\n\nThere is also {@link qx.io.rest.Resource} which uses {@link Resource} under the hood.\nThe main differences between them are:
\n\nsuccess()
, getSuccess()
and getError()
) isevent.getId()
=> event.id
event.getRequest()
=> event.request
event.getAction()
=> event.action
event.getData()
=> event.response
event.getPhase()
=> —-
(see below)configureRequest()
) will operate on anpoll()
returns no {@link qx.event.Timer} object. There are two new methodsstopPollByAction()
and restartPollByAction()
) available at {@link Resource}unsent
, opened
, sent
, loading
, load
, success
abort
, timeout
, statusError
UNSENT
OPENED
HEADERS_RECEIVED
LOADING
DONE
qx.bom.storage package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.webfonts", "name": "webfonts"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.bom.webfonts", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.bom.webfonts.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Validator", "packageName": "qx.bom.webfonts", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.webfonts.Validator", "type": "class"}, "type": "class"}, {"attributes": {"name": "WebFont", "packageName": "qx.bom.webfonts", "externalRef": true, "superClass": "qx.bom.Font", "fullName": "qx.bom.webfonts.WebFont", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Support for web fonts based on the @font-face CSS syntax.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "AnimationFrame", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.AnimationFrame", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Blocker", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Cookie", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Cookie", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Document", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Document", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Element", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Element", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Event", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Event", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "FileReader", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.FileReader", "type": "class", "packageName": "qx.bom"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Flash", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Flash", "type": "class"}, "type": "class"}, {"attributes": {"name": "Font", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.bom.webfonts.WebFont", "fullName": "qx.bom.Font", "type": "class"}, "type": "class"}, {"attributes": {"name": "FullScreen", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.FullScreen", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "GeoLocation", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.bom.GeoLocation", "type": "class"}, "type": "class"}, {"attributes": {"name": "HashHistory", "isInternal": true, "packageName": "qx.bom", "access": "internal", "externalRef": true, "superClass": "qx.bom.History", "fullName": "qx.bom.HashHistory", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "History", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.bom.HashHistory,qx.bom.IframeHistory,qx.bom.NativeHistory", "fullName": "qx.bom.History", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Html", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Html", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "IdleCallback", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.IdleCallback", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Iframe", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Iframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "IframeHistory", "isInternal": true, "packageName": "qx.bom", "access": "internal", "externalRef": true, "superClass": "qx.bom.History", "fullName": "qx.bom.IframeHistory", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Input", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Input", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Label", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Label", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Lifecycle", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Lifecycle", "type": "class"}, "type": "class"}, {"attributes": {"name": "MediaQuery", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.MediaQuery", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "NativeHistory", "isInternal": true, "packageName": "qx.bom", "access": "internal", "externalRef": true, "superClass": "qx.bom.History", "fullName": "qx.bom.NativeHistory", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Notification", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.bom.Notification", "type": "class"}, "type": "class"}, {"attributes": {"name": "PageVisibility", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.PageVisibility", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Range", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Range", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Selection", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Selection", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Selector", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Selector", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Shortcut", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.Shortcut", "type": "class", "packageName": "qx.bom"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Storage", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Storage", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.String", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Style", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Style", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Stylesheet", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Stylesheet", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Template", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Template", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Viewport", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Viewport", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Vml", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Vml", "type": "class"}, "type": "class"}, {"attributes": {"name": "WebWorker", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.WebWorker", "type": "class", "packageName": "qx.bom"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Window", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Window", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Low-level Browser Object Model layer.
\n\nThis is a low-level layer providing a cross-browser abstraction for object\nclasses typically found in the browser JavaScript runtime. This includes\nclasses like the Document, Element, Event and Image class.
\n\nThe BOM layer of qooxdoo is heavily used internally for higher-level\nclasses, but can also be deployed directly for low-level manipulations.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.core", "hasWarning": true, "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Aspect", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Aspect", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Assert", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Assert", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "AssertionError", "packageName": "qx.core", "externalRef": true, "superClass": "qx.type.BaseError", "fullName": "qx.core.AssertionError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "BaseInit", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.BaseInit", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Environment", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Environment", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "GlobalError", "packageName": "qx.core", "externalRef": true, "superClass": "Error", "fullName": "qx.core.GlobalError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "IDisposable", "packageName": "qx.core", "implementations": "qx.event.Manager,qx.util.ObjectPool,qx.util.DeferredCallManager,qx.bom.request.Script,qx.theme.manager.Decoration,qx.theme.manager.Font,qx.event.Timer,qx.event.handler.PointerCore,qx.html.Element,qx.event.handler.Appear,qx.event.handler.Pointer,qx.event.handler.GestureCore,qx.event.handler.Gesture,qx.event.handler.Element,qx.event.handler.Mouse,qx.event.handler.Keyboard,qx.event.handler.Focus,qx.event.handler.Window,qx.event.handler.Application,qx.event.handler.TouchCore,qx.event.handler.Orientation,qx.event.handler.Touch,qx.event.handler.Offline,qx.ui.core.Widget,qx.event.handler.DragDrop,qx.event.Idle,qx.ui.website.Widget,qx.event.AcceleratingTimer,qx.util.format.NumberFormat,qx.util.format.DateFormat,qx.event.handler.Transition,qx.event.handler.ElementResize,qx.io.request.AbstractRequest,qx.bom.request.Xhr,qx.bom.Shortcut,qx.data.controller.Form,qx.event.handler.OrientationCore,qx.bom.media.Abstract,qx.application.Routing,qx.bom.HashHistory,qx.bom.IframeHistory,qx.bom.NativeHistory,qx.io.remote.Exchange,qx.io.remote.transport.Iframe,qx.io.remote.transport.Script,qx.io.remote.transport.XmlHttp,qx.io.remote.Request,qx.io.remote.RequestQueue,qx.bom.WebWorker,qx.bom.rest.Resource,qx.bom.request.SimpleXhr,qx.bom.FileReader,qx.io.rest.Resource", "externalRef": true, "fullName": "qx.core.IDisposable", "type": "interface"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Init", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Init", "type": "class"}, "type": "class"}, {"attributes": {"name": "MAssert", "packageName": "qx.core", "includer": "qx.core.Object,qx.dev.unit.TestCase", "externalRef": true, "fullName": "qx.core.MAssert", "type": "mixin"}, "type": "class"}, {"attributes": {"packageName": "qx.core", "externalRef": true, "type": "mixin", "fullName": "qx.core.MBindTo", "name": "MBindTo"}, "type": "class"}, {"attributes": {"name": "MEvent", "packageName": "qx.core", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.core.MEvent", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLogging", "packageName": "qx.core", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.core.MLogging", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MProperty", "packageName": "qx.core", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.core.MProperty", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Object", "packageName": "qx.core", "mixins": "qx.core.MEvent,qx.core.MAssert,qx.core.MProperty,qx.core.MLogging,qx.data.MBinding", "externalRef": true, "superClass": "Object", "childClasses": "cv.IconHandler,cv.TemplateEngine,cv.data.Model,cv.io.Client,cv.io.Mockup,cv.io.Reflection,cv.io.Watchdog,cv.io.request.Jquery,cv.io.transport.LongPolling,cv.io.transport.Sse,cv.parser.MetaParser,cv.plugins.Speech,cv.report.Record,cv.report.Replay,cv.ui.PageHandler,cv.ui.PagePartsHandler,cv.ui.Popup,cv.ui.structure.AbstractBasicWidget,cv.ui.structure.pure.Unknown,cv.util.ScriptLoader,qx.Promise,qx.application.AbstractGui,qx.application.Basic,qx.application.Mobile,qx.application.Native,qx.bom.Blocker,qx.bom.FileReader,qx.bom.Font,qx.bom.GeoLocation,qx.bom.History,qx.bom.IdleCallback,qx.bom.Notification,qx.bom.Shortcut,qx.bom.WebWorker,qx.bom.media.Abstract,qx.bom.webfonts.Manager,qx.bom.webfonts.Validator,qx.data.Array,qx.data.controller.Form,qx.data.controller.List,qx.data.controller.Object,qx.data.controller.Tree,qx.data.controller.website.List,qx.data.marshal.Json,qx.data.store.Json,qx.data.store.Offline,qx.data.store.Rest,qx.dev.Tokenizer,qx.dev.unit.AbstractTestSuite,qx.dev.unit.AsyncWrapper,qx.dev.unit.TestCase,qx.dev.unit.TestFunction,qx.dev.unit.TestLoaderBasic,qx.dev.unit.TestResult,qx.event.AcceleratingTimer,qx.event.Idle,qx.event.Timer,qx.event.dispatch.AbstractBubbling,qx.event.dispatch.Direct,qx.event.handler.Appear,qx.event.handler.Application,qx.event.handler.Capture,qx.event.handler.DragDrop,qx.event.handler.Element,qx.event.handler.ElementResize,qx.event.handler.Focus,qx.event.handler.Iframe,qx.event.handler.Input,qx.event.handler.Keyboard,qx.event.handler.Mouse,qx.event.handler.Object,qx.event.handler.Offline,qx.event.handler.Orientation,qx.event.handler.Transition,qx.event.handler.UserAction,qx.event.handler.Window,qx.event.message.Bus,qx.event.message.Message,qx.event.type.Event,qx.html.Element,qx.io.PartLoader,qx.io.remote.Exchange,qx.io.remote.Request,qx.io.remote.RequestQueue,qx.io.remote.Rpc,qx.io.remote.transport.Abstract,qx.io.request.AbstractRequest,qx.io.request.authentication.Basic,qx.io.rest.Resource,qx.locale.Manager,qx.log.appender.Element,qx.theme.manager.Appearance,qx.theme.manager.Decoration,qx.theme.manager.Icon,qx.theme.manager.Meta,qx.theme.simple.Image,qx.ui.command.Command,qx.ui.command.Group,qx.ui.command.GroupManager,qx.ui.core.Blocker,qx.ui.core.DragDropScrolling,qx.ui.core.EventHandler,qx.ui.core.FocusHandler,qx.ui.core.LayoutItem,qx.ui.core.SingleSelectionManager,qx.ui.core.selection.Abstract,qx.ui.decoration.Abstract,qx.ui.form.Form,qx.ui.form.RadioGroup,qx.ui.form.Resetter,qx.ui.form.validation.AsyncValidator,qx.ui.form.validation.Manager,qx.ui.layout.Abstract,qx.ui.list.provider.WidgetProvider,qx.ui.menu.Manager,qx.ui.mobile.core.DomUpdatedHandler,qx.ui.mobile.core.EventHandler,qx.ui.mobile.core.Widget,qx.ui.mobile.dialog.Manager,qx.ui.mobile.layout.Abstract,qx.ui.mobile.layout.CardAnimation,qx.ui.mobile.list.provider.Provider,qx.ui.mobile.page.Manager,qx.ui.popup.Manager,qx.ui.progressive.State,qx.ui.progressive.model.Abstract,qx.ui.progressive.renderer.Abstract,qx.ui.progressive.renderer.table.Widths,qx.ui.progressive.renderer.table.cell.Abstract,qx.ui.progressive.structure.Abstract,qx.ui.style.Stylesheet,qx.ui.table.celleditor.AbstractField,qx.ui.table.celleditor.CheckBox,qx.ui.table.celleditor.ComboBox,qx.ui.table.celleditor.Dynamic,qx.ui.table.celleditor.SelectBox,qx.ui.table.cellrenderer.Abstract,qx.ui.table.columnmodel.Basic,qx.ui.table.columnmodel.resizebehavior.Abstract,qx.ui.table.headerrenderer.Default,qx.ui.table.model.Abstract,qx.ui.table.pane.Model,qx.ui.table.rowrenderer.Default,qx.ui.table.selection.Manager,qx.ui.table.selection.Model,qx.ui.tooltip.Manager,qx.ui.tree.provider.WidgetProvider,qx.ui.virtual.behavior.Prefetch,qx.ui.virtual.cell.Abstract,qx.ui.virtual.cell.AbstractWidget,qx.ui.virtual.cell.CellStylesheet,qx.ui.virtual.core.Axis,qx.ui.virtual.layer.CellSpanManager,qx.ui.window.Manager,qx.util.DeferredCall,qx.util.DeferredCallManager,qx.util.DynamicScriptLoader,qx.util.LibraryManager,qx.util.ObjectPool,qx.util.ResourceManager,qx.util.TimerManager,qx.util.ValueManager,qx.util.format.DateFormat,qx.util.format.NumberFormat,qx.util.fsm.FiniteStateMachine,qx.util.fsm.State,qx.util.fsm.Transition,qx.util.placement.Placement", "fullName": "qx.core.Object", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ObjectRegistry", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.ObjectRegistry", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Property", "hasWarning": true, "isInternal": true, "packageName": "qx.core", "access": "internal", "externalRef": true, "fullName": "qx.core.Property", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "ValidationError", "packageName": "qx.core", "externalRef": true, "superClass": "qx.type.BaseError", "fullName": "qx.core.ValidationError", "type": "class"}, "type": "class"}, {"attributes": {"name": "WindowError", "packageName": "qx.core", "externalRef": true, "superClass": "Error", "fullName": "qx.core.WindowError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Wrapper", "packageName": "qx.core", "externalRef": true, "superClass": "Array", "fullName": "qx.core.Wrapper", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Core qooxdoo runtime classes, for internal and advanced usage.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.data", "hasWarning": true, "name": "data"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Array", "packageName": "qx.data", "mixins": "qx.data.marshal.MEventBubbling", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.Array", "type": "class", "interfaces": "qx.data.IListData"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Conversion", "packageName": "qx.data", "externalRef": true, "fullName": "qx.data.Conversion", "type": "class"}, "type": "class"}, {"attributes": {"name": "IListData", "packageName": "qx.data", "implementations": "qx.data.Array", "externalRef": true, "fullName": "qx.data.IListData", "type": "interface"}, "type": "class"}, {"attributes": {"name": "MBinding", "packageName": "qx.data", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.data.MBinding", "type": "mixin"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "SingleValueBinding", "hasWarning": true, "packageName": "qx.data", "externalRef": true, "fullName": "qx.data.SingleValueBinding", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.data", "fullName": "qx.data.controller", "name": "controller"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Form", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.Form", "type": "class", "packageName": "qx.data.controller"}, "type": "class"}, {"attributes": {"packageName": "qx.data.controller", "externalRef": true, "type": "interface", "fullName": "qx.data.controller.IControllerDelegate", "name": "IControllerDelegate"}, "type": "class"}, {"attributes": {"name": "ISelection", "packageName": "qx.data.controller", "implementations": "qx.ui.list.List,qx.ui.form.VirtualSelectBox,qx.data.controller.List,qx.data.controller.Tree,qx.ui.tree.VirtualTree", "externalRef": true, "fullName": "qx.data.controller.ISelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "List", "packageName": "qx.data.controller", "mixins": "qx.data.controller.MSelection", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.List", "type": "class", "interfaces": "qx.data.controller.ISelection"}, "type": "class"}, {"attributes": {"name": "MSelection", "packageName": "qx.data.controller", "includer": "qx.data.controller.List,qx.data.controller.Tree", "externalRef": true, "fullName": "qx.data.controller.MSelection", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Object", "packageName": "qx.data.controller", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.Object", "type": "class"}, "type": "class"}, {"attributes": {"name": "Tree", "packageName": "qx.data.controller", "mixins": "qx.data.controller.MSelection", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.Tree", "type": "class", "interfaces": "qx.data.controller.ISelection"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.data.controller", "fullName": "qx.data.controller.website", "name": "website"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "List", "packageName": "qx.data.controller.website", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.website.List", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Data binding controller, responsible for putting model data into the UI \nwhich is can be used in website scenarios using DOM nodes instead of widgets.
"}, "type": "desc"}]}]}, {"attributes": {"text": "Data binding controller, responsible for putting model data into the UI.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.data", "fullName": "qx.data.marshal", "name": "marshal"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "IMarshaler", "packageName": "qx.data.marshal", "implementations": "qx.data.marshal.Json", "externalRef": true, "fullName": "qx.data.marshal.IMarshaler", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IMarshalerDelegate", "packageName": "qx.data.marshal", "externalRef": true, "childClasses": "qx.data.store.IStoreDelegate", "fullName": "qx.data.marshal.IMarshalerDelegate", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Json", "interfaces": "qx.data.marshal.IMarshaler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.marshal.Json", "type": "class", "packageName": "qx.data.marshal"}, "type": "class"}, {"attributes": {"name": "MEventBubbling", "packageName": "qx.data.marshal", "includer": "qx.data.Array", "externalRef": true, "fullName": "qx.data.marshal.MEventBubbling", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "Marshaler, responsible for parsing data into qooxdoo classes and objects.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.data", "fullName": "qx.data.store", "name": "store"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.data.store", "externalRef": true, "type": "interface", "fullName": "qx.data.store.IStoreDelegate", "name": "IStoreDelegate"}, "type": "class"}, {"attributes": {"name": "Json", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.data.store.Jsonp", "fullName": "qx.data.store.Json", "type": "class"}, "type": "class"}, {"attributes": {"name": "Jsonp", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.data.store.Json", "childClasses": "qx.data.store.Yql", "fullName": "qx.data.store.Jsonp", "type": "class"}, "type": "class"}, {"attributes": {"name": "Offline", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.store.Offline", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rest", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.store.Rest", "type": "class"}, "type": "class"}, {"attributes": {"name": "Yql", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.data.store.Jsonp", "fullName": "qx.data.store.Yql", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Data binding stores, responsible for fetching data.
"}, "type": "desc"}]}]}, {"attributes": {"text": "Data binding classes.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.dev", "name": "dev"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Debug", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.Debug", "type": "class"}, "type": "class"}, {"attributes": {"name": "FakeServer", "packageName": "qx.dev", "externalRef": true, "superClass": "Object", "fullName": "qx.dev.FakeServer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ObjectSummary", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.ObjectSummary", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Profile", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.Profile", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "StackTrace", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.StackTrace", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Tokenizer", "packageName": "qx.dev", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.Tokenizer", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.dev", "fullName": "qx.dev.unit", "name": "unit"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractTestSuite", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.dev.unit.TestClass,qx.dev.unit.TestSuite", "fullName": "qx.dev.unit.AbstractTestSuite", "type": "class"}, "type": "class"}, {"attributes": {"name": "AsyncWrapper", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.AsyncWrapper", "type": "class"}, "type": "class"}, {"attributes": {"name": "JsUnitTestResult", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.dev.unit.TestResult", "fullName": "qx.dev.unit.JsUnitTestResult", "type": "class"}, "type": "class"}, {"attributes": {"name": "MeasurementResult", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "Object", "fullName": "qx.dev.unit.MeasurementResult", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.dev.unit", "externalRef": true, "type": "mixin", "fullName": "qx.dev.unit.MMeasure", "name": "MMeasure"}, "type": "class"}, {"attributes": {"packageName": "qx.dev.unit", "externalRef": true, "type": "mixin", "fullName": "qx.dev.unit.MMock", "name": "MMock"}, "type": "class"}, {"attributes": {"name": "MRequirements", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MRequirementsBasic", "externalRef": true, "fullName": "qx.dev.unit.MRequirements", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MRequirementsBasic", "packageName": "qx.dev.unit", "includer": "qx.dev.unit.MRequirements", "externalRef": true, "fullName": "qx.dev.unit.MRequirementsBasic", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MTestLoader", "packageName": "qx.dev.unit", "includer": "qx.dev.unit.TestLoaderMobile,qx.dev.unit.TestLoader,qx.dev.unit.TestLoaderBasic,qx.dev.unit.TestLoaderInline", "externalRef": true, "fullName": "qx.dev.unit.MTestLoader", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "RequirementError", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "Error", "fullName": "qx.dev.unit.RequirementError", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Sinon", "isInternal": true, "packageName": "qx.dev.unit", "access": "internal", "externalRef": true, "fullName": "qx.dev.unit.Sinon", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "TestCase", "packageName": "qx.dev.unit", "mixins": "qx.core.MAssert", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.TestCase", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestClass", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.dev.unit.AbstractTestSuite", "fullName": "qx.dev.unit.TestClass", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestFunction", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.TestFunction", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoader", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.application.Standalone", "fullName": "qx.dev.unit.TestLoader", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderBasic", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.TestLoaderBasic", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderInline", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.application.Inline", "fullName": "qx.dev.unit.TestLoaderInline", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderMobile", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.application.Mobile", "fullName": "qx.dev.unit.TestLoaderMobile", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderNative", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.application.Native", "fullName": "qx.dev.unit.TestLoaderNative", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestResult", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.dev.unit.JsUnitTestResult", "fullName": "qx.dev.unit.TestResult", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestSuite", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.dev.unit.AbstractTestSuite", "fullName": "qx.dev.unit.TestSuite", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The classes in this package provide an interface to qooxdoo’s unit test\nframework. Using these classes you will be able to utilize the ‘test’ build\ntarget of your skeleton based application. Invoking this target the build\nprocess will generate a test application that automatically detects your test\nclasses and exposes them in a TestRunner-like GUI.
\n\nIn order to achieve this, you have to follow these steps:
\n\nDevelopment and debugging tools.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.dom", "name": "dom"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Element", "packageName": "qx.dom", "externalRef": true, "fullName": "qx.dom.Element", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Hierarchy", "packageName": "qx.dom", "externalRef": true, "fullName": "qx.dom.Hierarchy", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Node", "packageName": "qx.dom", "externalRef": true, "fullName": "qx.dom.Node", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Low-level Document Object Model layer.
\n\nThe Document Object Model (DOM) is a tree model that represents the loaded\nWeb document in a browser. The classes of this package model this document\nobject tree, its nodes and their parent-child relations, in a\nbrowser-independent way.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.event", "name": "event"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AcceleratingTimer", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.AcceleratingTimer", "type": "class", "packageName": "qx.event"}, "type": "class"}, {"attributes": {"name": "Emitter", "packageName": "qx.event", "externalRef": true, "superClass": "Object", "childClasses": "qx.bom.AnimationFrame,qx.bom.FullScreen,qx.bom.MediaQuery,qx.bom.PageVisibility,qx.bom.element.AnimationHandle,qx.bom.request.SimpleXhr,qx.bom.rest.Resource", "fullName": "qx.event.Emitter", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "GlobalError", "packageName": "qx.event", "externalRef": true, "fullName": "qx.event.GlobalError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Idle", "packageName": "qx.event", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.event.Idle", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "IEventDispatcher", "packageName": "qx.event", "implementations": "qx.event.dispatch.Direct,qx.event.dispatch.AbstractBubbling", "externalRef": true, "fullName": "qx.event.IEventDispatcher", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IEventHandler", "packageName": "qx.event", "implementations": "qx.event.handler.Object,qx.event.handler.Appear,qx.event.handler.Pointer,qx.event.handler.Gesture,qx.event.handler.Element,qx.event.handler.UserAction,qx.event.handler.Mouse,qx.event.handler.Keyboard,qx.event.handler.Focus,qx.event.handler.Window,qx.event.handler.Application,qx.event.handler.Orientation,qx.event.handler.Touch,qx.event.handler.Input,qx.event.handler.Offline,qx.event.handler.Capture,qx.event.handler.DragDrop,qx.ui.core.EventHandler,qx.ui.mobile.core.EventHandler,qx.ui.mobile.core.DomUpdatedHandler,qx.event.handler.Transition,qx.event.handler.ElementResize,qx.event.handler.Iframe", "externalRef": true, "fullName": "qx.event.IEventHandler", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Manager", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "fullName": "qx.event.Manager", "type": "class", "packageName": "qx.event"}, "type": "class"}, {"attributes": {"packageName": "qx.event", "externalRef": true, "type": "bootstrap", "fullName": "qx.event.Messaging", "name": "Messaging"}, "type": "class"}, {"attributes": {"name": "Pool", "packageName": "qx.event", "externalRef": true, "superClass": "qx.util.ObjectPool", "isSingleton": true, "fullName": "qx.event.Pool", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Registration", "packageName": "qx.event", "externalRef": true, "fullName": "qx.event.Registration", "type": "class"}, "type": "class"}, {"attributes": {"name": "Timer", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.Timer", "type": "class", "packageName": "qx.event"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.event", "fullName": "qx.event.dispatch", "name": "dispatch"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractBubbling", "packageName": "qx.event.dispatch", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.event.dispatch.DomBubbling,qx.event.dispatch.MouseCapture", "fullName": "qx.event.dispatch.AbstractBubbling", "type": "class", "interfaces": "qx.event.IEventDispatcher"}, "type": "class"}, {"attributes": {"name": "Direct", "interfaces": "qx.event.IEventDispatcher", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.dispatch.Direct", "type": "class", "packageName": "qx.event.dispatch"}, "type": "class"}, {"attributes": {"name": "DomBubbling", "packageName": "qx.event.dispatch", "externalRef": true, "superClass": "qx.event.dispatch.AbstractBubbling", "fullName": "qx.event.dispatch.DomBubbling", "type": "class"}, "type": "class"}, {"attributes": {"name": "MouseCapture", "packageName": "qx.event.dispatch", "externalRef": true, "superClass": "qx.event.dispatch.AbstractBubbling", "fullName": "qx.event.dispatch.MouseCapture", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Event dispatchers
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.handler", "name": "handler"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Appear", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Appear", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Application", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Application", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Capture", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Capture", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "DragDrop", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.DragDrop", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Element", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Element", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "ElementResize", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.ElementResize", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Focus", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Focus", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Gesture", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.event.handler.GestureCore", "fullName": "qx.event.handler.Gesture", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "GestureCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.handler.Gesture", "fullName": "qx.event.handler.GestureCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Iframe", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Iframe", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Input", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Input", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Keyboard", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Keyboard", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Mouse", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Mouse", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Object", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Object", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Offline", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Offline", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Orientation", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Orientation", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "OrientationCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "fullName": "qx.event.handler.OrientationCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Pointer", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.event.handler.PointerCore", "fullName": "qx.event.handler.Pointer", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "PointerCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.handler.Pointer", "fullName": "qx.event.handler.PointerCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Touch", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.event.handler.TouchCore", "fullName": "qx.event.handler.Touch", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "TouchCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.handler.Touch", "fullName": "qx.event.handler.TouchCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Transition", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Transition", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "UserAction", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.UserAction", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Window", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Window", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}]}, {"attributes": {"text": "Event handlers
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.message", "name": "message"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Bus", "packageName": "qx.event.message", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.event.message.Bus", "type": "class"}, "type": "class"}, {"attributes": {"name": "Message", "packageName": "qx.event.message", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.message.Message", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A simple message bus.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.type", "name": "type"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Data", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "childClasses": "qx.event.type.Rest", "fullName": "qx.event.type.Data", "type": "class"}, "type": "class"}, {"attributes": {"name": "Dom", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Native", "childClasses": "qx.event.type.KeyInput,qx.event.type.KeySequence,qx.event.type.Mouse,qx.event.type.Touch", "fullName": "qx.event.type.Dom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Drag", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.Drag", "type": "class"}, "type": "class"}, {"attributes": {"name": "Event", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.event.type.Data,qx.event.type.Drag,qx.event.type.Focus,qx.event.type.GeoPosition,qx.event.type.Native,qx.event.type.Orientation,qx.io.remote.Response", "fullName": "qx.event.type.Event", "type": "class"}, "type": "class"}, {"attributes": {"name": "Focus", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.Focus", "type": "class"}, "type": "class"}, {"attributes": {"name": "GeoPosition", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.GeoPosition", "type": "class"}, "type": "class"}, {"attributes": {"name": "KeyInput", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "fullName": "qx.event.type.KeyInput", "type": "class"}, "type": "class"}, {"attributes": {"name": "KeySequence", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "fullName": "qx.event.type.KeySequence", "type": "class"}, "type": "class"}, {"attributes": {"name": "Mouse", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "childClasses": "qx.event.type.MouseWheel,qx.event.type.Pointer", "fullName": "qx.event.type.Mouse", "type": "class"}, "type": "class"}, {"attributes": {"name": "MouseWheel", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Mouse", "fullName": "qx.event.type.MouseWheel", "type": "class"}, "type": "class"}, {"attributes": {"name": "Native", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "childClasses": "qx.event.type.Dom", "fullName": "qx.event.type.Native", "type": "class"}, "type": "class"}, {"attributes": {"name": "Orientation", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.Orientation", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pinch", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Pinch", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pointer", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Mouse", "childClasses": "qx.event.type.Pinch,qx.event.type.Roll,qx.event.type.Rotate,qx.event.type.Swipe,qx.event.type.Tap,qx.event.type.Track,qx.ui.table.pane.CellEvent,qx.ui.virtual.core.CellEvent", "fullName": "qx.event.type.Pointer", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rest", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Data", "fullName": "qx.event.type.Rest", "type": "class"}, "type": "class"}, {"attributes": {"name": "Roll", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Roll", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rotate", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Rotate", "type": "class"}, "type": "class"}, {"attributes": {"name": "Swipe", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Swipe", "type": "class"}, "type": "class"}, {"attributes": {"name": "Tap", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Tap", "type": "class"}, "type": "class"}, {"attributes": {"name": "Touch", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "fullName": "qx.event.type.Touch", "type": "class"}, "type": "class"}, {"attributes": {"name": "Track", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Track", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.event.type", "fullName": "qx.event.type.dom", "name": "dom"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Custom", "packageName": "qx.event.type.dom", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.type.dom.Pointer", "fullName": "qx.event.type.dom.Custom", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Pointer", "packageName": "qx.event.type.dom", "externalRef": true, "superClass": "qx.event.type.dom.Custom", "fullName": "qx.event.type.dom.Pointer", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Custom DOM events
"}, "type": "desc"}]}]}, {"attributes": {"text": "Event types
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.util", "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Keyboard", "packageName": "qx.event.util", "externalRef": true, "fullName": "qx.event.util.Keyboard", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.event.util package
"}, "type": "desc"}]}]}, {"attributes": {"text": "qooxdoo event layer. In a standard qooxdoo application these are the events\nyou have to deal with.
\n\nThe classes in this namespace provide a cross browser event layer. It\nnormalizes not only the registration API but also event behavior. The event\nlayer is able to support features in all supported browsers, which are\nnormally only available in some of them.
\n\nThe following features are supported in a browser-independent way:\n
stopPropagation
preventDefault
\n The central class is {@link qx.event.Registration} which provides the event\nregistration and de-registration functionality.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.html", "name": "html"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "Canvas", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Element", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.html.Blocker,qx.html.Canvas,qx.html.Flash,qx.html.Iframe,qx.html.Image,qx.html.Input,qx.html.Label,qx.html.Root,qx.ui.splitpane.Blocker", "fullName": "qx.html.Element", "type": "class", "packageName": "qx.html"}, "type": "class"}, {"attributes": {"name": "Flash", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Flash", "type": "class"}, "type": "class"}, {"attributes": {"name": "Iframe", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Iframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Input", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Input", "type": "class"}, "type": "class"}, {"attributes": {"name": "Label", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Label", "type": "class"}, "type": "class"}, {"attributes": {"name": "Root", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Root", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Low-level HTML wrappers
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.io", "hasWarning": true, "name": "io"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "ImageLoader", "packageName": "qx.io", "externalRef": true, "fullName": "qx.io.ImageLoader", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "PartLoader", "packageName": "qx.io", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.io.PartLoader", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.io", "fullName": "qx.io.part", "name": "part"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ClosurePart", "isInternal": true, "packageName": "qx.io.part", "access": "internal", "externalRef": true, "superClass": "qx.io.part.Part", "fullName": "qx.io.part.ClosurePart", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Package", "isInternal": true, "packageName": "qx.io.part", "access": "internal", "externalRef": true, "fullName": "qx.io.part.Package", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Part", "isInternal": true, "packageName": "qx.io.part", "access": "internal", "externalRef": true, "childClasses": "qx.io.part.ClosurePart", "fullName": "qx.io.part.Part", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Classes in this package are internally used by {@link qx.io.PartLoader}.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.io", "fullName": "qx.io.remote", "hasWarning": true, "name": "remote"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.io.remote", "fullName": "qx.io.remote.transport", "hasWarning": true, "name": "transport"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.io.remote.transport", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.io.remote.transport.Iframe,qx.io.remote.transport.Script,qx.io.remote.transport.XmlHttp", "fullName": "qx.io.remote.transport.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Iframe", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.io.remote.transport.Abstract", "fullName": "qx.io.remote.transport.Iframe", "type": "class", "packageName": "qx.io.remote.transport"}, "type": "class"}, {"attributes": {"name": "Script", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.io.remote.transport.Abstract", "fullName": "qx.io.remote.transport.Script", "type": "class", "packageName": "qx.io.remote.transport"}, "type": "class"}, {"attributes": {"name": "XmlHttp", "hasWarning": true, "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.io.remote.transport.Abstract", "fullName": "qx.io.remote.transport.XmlHttp", "type": "class", "packageName": "qx.io.remote.transport"}, "type": "class"}]}, {"attributes": {"text": "Different transport implementations
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Exchange", "isInternal": true, "packageName": "qx.io.remote", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.remote.Exchange", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Request", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.remote.Request", "type": "class", "packageName": "qx.io.remote"}, "type": "class"}, {"attributes": {"name": "RequestQueue", "isInternal": true, "packageName": "qx.io.remote", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.io.remote.RequestQueue", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Response", "packageName": "qx.io.remote", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.io.remote.Response", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rpc", "packageName": "qx.io.remote", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.remote.Rpc", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "RpcError", "packageName": "qx.io.remote", "externalRef": true, "fullName": "qx.io.remote.RpcError", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.io.remote package provides classes for remote communication, i.e.\ncommunication of the client with a server. Bear in mind that this usually\nmeans communication with the server the client application was loaded from.\nCross-domain communication on the other hand has to be treated specially.
\n\nIn the most common cases the {@link Request} class is the\nclass you will be working with. It allows you to set up a request for a\nremote resource, configure request data and request processing details, and\nset up event handlers for typical stages of the request processing. A brief\nexample:
\n\n\nvar req = new qx.io.remote.Request(\"/my/resource/url.txt\");\nreq.addListener(\"completed\", function (e) {\n alert(e.getContent());\n});\nreq.send();\n\n\n
Event handlers are essential for obtaining the outcome of a request. The\nparameter passed into the event handler (”e” in our example) is of type\n{@link qx.io.remote.Response Response}, which provides you with various\nmethods to inspect the outcome of your request and retrieve response data.\nInternally, requests are managed using a {@link qx.io.remote.RequestQueue\nRequestQueue} class. The RequestQueue is a singleton and there is no need to\ndeal with it in client code directly.
\n\nThe {@link qx.io.remote.Rpc Rpc} class provides you with another high-level\ninterface to server interaction. You will usually use this class if you have\na server-based “service” that you want to make accessible on the client side\nvia an RPC-like interface. So this class will be especially interesting for\nproviding a general interface that can be used in various places of the\napplication code through a standard API.
\n\nOn a technical level of data exchange with the server, the *Transport\nclasses implement different schemes. Common features of these transport\nclasses are collected in the {@link qx.io.remote.transport.Abstract\nAbstractRemoteTransport} class, and {@link qx.io.remote.transport.Iframe\nIframeTransport}, {@link qx.io.remote.transport.Script ScriptTransport} and\n{@link qx.io.remote.transport.XmlHttp XmlHttpTransport} specialize them,\ndepending of their interaction model with the server. Usually, you will\nuse one of these classes to tailor the implementation details of a specific\nclient-server communication in your application. Mind that the IframeTransport \nand ScriptTransport classes should not be used directly by client programmers. \nIt is recommended to provide a subclass implementation to make use of them.
\n\nThe connection between your Request object and a specific Transport is\nestablished through an {@link qx.io.remote.Exchange Exchange} object. An\nExchange object can be bound to the {@link qx.io.remote.Request#transport\n.transport} property of a Request, and takes care\nthat the particular request is realized over the specific Transport. This\nallows you to accommodate a wide variety of transport options without\noverloading the Request object with the details.
\n\nSending cross-domain requests, i.e. sending a request to a URL with a domain\npart other than the domain of the current document, require special treatment\nsince the security concept of most browsers restrict such requests.
\n\nCurrently, those requests are realized through the dynamic insertion of a\n“script” tag into the current document (this is the aforementioned {@link\nqx.io.remote.transport.Script ScriptTransport}). The “src” attribute of the\nscript tag is set to the requested URL. On insertion of the script tag the\nbrowser will load the source URL and parse and execute the returned content\nas JavaScript. This means that the returned data has to be valid JavaScript!
\n\nIn order to do that and to link the completion of the script transport to\nyour normal request “completed” event handler, it is best that the server wraps\nthe return data in a call to the {@link\nqx.io.remote.transport.Script#_requestFinished} static. Additional to the\nresponse data, this method takes a script transport id as a parameter,\navailable to the server side as the “_ScriptTransport_id” request variable.\n(Normal GET or POST data of the request is available through the\n“_ScriptTransport_data” variable). In the response data, you also have to\ntake care of proper string escaping.
\n\nSo the request you might see in your server log from a script transport\nmay look like this:
\n\n\n\"GET /cgi-bin/qxresponse.cgi?_ScriptTransport_id=10&_ScriptTransport_data=action%3Ddoit HTTP/1.1\" 200 -\n\n\n
and the string you return as the response might look like this:
\n\n\n'qx.io.remote.transport.Script._requestFinished(10, \"Thank you for asking\");'\n"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.io", "fullName": "qx.io.request", "name": "request"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractRequest", "packageName": "qx.io.request", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.io.request.Jsonp,qx.io.request.Xhr", "fullName": "qx.io.request.AbstractRequest", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Jsonp", "packageName": "qx.io.request", "externalRef": true, "superClass": "qx.io.request.AbstractRequest", "fullName": "qx.io.request.Jsonp", "type": "class"}, "type": "class"}, {"attributes": {"name": "Xhr", "packageName": "qx.io.request", "externalRef": true, "superClass": "qx.io.request.AbstractRequest", "fullName": "qx.io.request.Xhr", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.io.request", "fullName": "qx.io.request.authentication", "name": "authentication"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Basic", "interfaces": "qx.io.request.authentication.IAuthentication", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.request.authentication.Basic", "type": "class", "packageName": "qx.io.request.authentication"}, "type": "class"}, {"attributes": {"name": "IAuthentication", "packageName": "qx.io.request.authentication", "implementations": "qx.io.request.authentication.Basic", "externalRef": true, "fullName": "qx.io.request.authentication.IAuthentication", "type": "interface"}, "type": "class"}]}, {"attributes": {"text": "
Authentication delegates
"}, "type": "desc"}]}]}, {"attributes": {"text": "Send HTTP requests and receive responses.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.io", "fullName": "qx.io.rest", "name": "rest"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Resource", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.rest.Resource", "type": "class", "packageName": "qx.io.rest"}, "type": "class"}]}, {"attributes": {"text": "The qx.io.rest
package consists of only one class: {@link Resource}.
{@link Resource} allows to encapsulate the specifics of a REST interface.\nRather than requesting URLs with a specific HTTP method manually, a resource\nrepresenting the remote resource is instantiated and actions are invoked on this resource.\nA resource with its actions can be configured declaratively or programmatically.
\n\nThe {@link Resource} class delegates the heavy lifting to {@link qx.bom.rest.Resource}\nand adds some features on top.
\n\nHave a look at {@link qx.bom.rest} to get an overview of the main differences.
"}, "type": "desc"}]}]}, {"attributes": {"text": "This package contains classes for server I/O, e.g. for XHR or RPC\ncommunication. Application code will mostly use classes from the {@link remote}\nname space.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.lang", "name": "lang"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.lang", "fullName": "qx.lang.normalize", "name": "normalize"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "Polyfill", "name": "Array", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Array", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Date", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Date", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Error", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Error", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Function", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Object", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Object", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "String", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.String", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "This namespace contains the normalization for native Objects. Each class\ncontains the normalization for its native counterpart.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Array", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Array", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Function", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Json", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Json", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Number", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Number", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Object", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Object", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.String", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Type", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Type", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Collection of utility classes for the native JavaScript types, like Array,\nNumber, String.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.locale", "name": "locale"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Date", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.Date", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Key", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.Key", "type": "class"}, "type": "class"}, {"attributes": {"name": "LocalizedString", "packageName": "qx.locale", "externalRef": true, "superClass": "qx.type.BaseString", "fullName": "qx.locale.LocalizedString", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.locale", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.locale.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "MTranslation", "packageName": "qx.locale", "includer": "qx.ui.core.Widget,qx.ui.mobile.core.Widget,qx.ui.table.columnmodel.Resize,qx.application.AbstractGui,qx.application.Mobile", "externalRef": true, "fullName": "qx.locale.MTranslation", "type": "mixin"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Number", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.Number", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This package provides support for internationalization (I18N) and\nlocalization (L10N).
\n\nI18N is usually concerned with providing an application in multiple\nlanguages, i.e. a key point is to provide translations for user visible\nstrings (labels, messages, help texts, ...) and select the right set of\nstrings for a given language.
\n\nL10N is concerned with adapting the visual display of common units (calendar\nitems like day and month names, date formatting, number formatting, keyboard\nkey names, ...) to regional preferences.
\n\nThere is a coupling between the two, hence locale names usually\nconsist of a language part and a region part, as e.g. in en_US
\nor de_AT
. qooxdoo’s locale system is oriented towards the\nUnicode.org CLDR system, so both I18N\nand L10N data is organized according to locales. That means selecting a\ncertain locale in an application will try to pick a corresponding set of\ntranslations as well as regional settings.
The important step in providing multiple translations for an application is\nmarking strings in the code for translation. This is easily done by wrapping\nthose strings in one of several translation marker calls like {@link\nqx.locale.MTranslation#tr .tr()}. Those are available e.g. on each class that\nextends from {@link qx.ui.core.Widget Widget} or {@link\nqx.application.AbstractGui AbstractGui} (via {@link qx.locale.MTranslation\nMTranslation}), so you can use them on your application classes right away.
\n\n\nvar label = new qx.ui.basic.Label(this.tr(\"News * section\"));\n\n\n
In the simple case calls like this.tr()
above will return the\ntranslation of the argument according to the currently selected locale if\navailable. If the qx.dynlocale
{@link qx.core.Environment\nEnvironment} setting has value true such calls will return an instance of\n{@link qx.locale.LocalizedString LocalizedString} instead. LocalizedString\nbehaves like a string in many situations, but allows switching to yet another\nlocale at a later time (normal strings are fixed once returned from the\nthis.tr() call).
The {@link qx.locale.Manager Manager} class allows switching between locales.
\n\nThe other classes in this namespace, like {@link qx.locale.Date Date}, {@link\nqx.locale.Key Key} or {@link qx.locale.Number Number}, encapsulate regional\npreferences for formatting and other properties with regard to such data.
\n\nFor more information about how to deploy I18N and L10N in qooxdoo\napplications see the corresponding \n\nmanual section.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.log", "name": "log"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.log", "fullName": "qx.log.appender", "name": "appender"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Console", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.Console", "type": "class"}, "type": "class"}, {"attributes": {"name": "Element", "packageName": "qx.log.appender", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.log.appender.Element", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Native", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.Native", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "NodeConsole", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.NodeConsole", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PhoneGap", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.PhoneGap", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "RhinoConsole", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.RhinoConsole", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "RhinoFile", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.RhinoFile", "type": "class"}, "type": "class"}, {"attributes": {"name": "RingBuffer", "packageName": "qx.log.appender", "externalRef": true, "superClass": "qx.util.RingBuffer", "fullName": "qx.log.appender.RingBuffer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Util", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.Util", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.log.appender package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Logger", "packageName": "qx.log", "externalRef": true, "fullName": "qx.log.Logger", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Logging classes, which allow for various ways to maintain an application log.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.module", "name": "module"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Animation", "name": "Animation"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Attribute", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Attribute", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "define", "fullName": "qx.module.Blocker", "name": "Blocker"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Cookie", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Cookie", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Core", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Core", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Css", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Css", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Dataset", "name": "Dataset"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Core", "name": "Environment", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Environment", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Event", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Event", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "IO", "name": "Io", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Io", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Manipulating", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Manipulating", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.MatchMedia", "name": "MatchMedia"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Messaging", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Messaging", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Placeholder", "name": "Placeholder"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "define", "fullName": "qx.module.Placement", "name": "Placement"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Polyfill", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Polyfill", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "IO", "name": "Rest", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Rest", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Storage", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Storage", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Template", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Template", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.TextSelection", "name": "TextSelection"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Transform", "name": "Transform"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Traversing", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Traversing", "type": "bootstrap"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.module", "fullName": "qx.module.dev", "name": "dev"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "IO", "name": "FakeServer", "packageName": "qx.module.dev", "externalRef": true, "fullName": "qx.module.dev.FakeServer", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.module.dev package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.module", "fullName": "qx.module.event", "name": "event"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "GestureHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.GestureHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Keyboard", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Keyboard", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Mouse", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Mouse", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Native", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Native", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Orientation", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Orientation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "OrientationHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.OrientationHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Pinch", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Pinch", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Pointer", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Pointer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "PointerHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.PointerHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Rotate", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Rotate", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Swipe", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Swipe", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Tap", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Tap", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Touch", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Touch", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "TouchHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.TouchHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Track", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Track", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.module.event package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.module", "fullName": "qx.module.util", "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "Utilities", "name": "Array", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Array", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "Function", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "Object", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Object", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "String", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.String", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "Type", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Type", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.module.util package
"}, "type": "desc"}]}]}, {"attributes": {"text": "This package contains all modules for {@link qxWeb}. These classes are implementation\ndetails and should not be used directly. Take a look at the {@link qxWeb} documentation\nto see what methods are available to use.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.theme", "name": "theme"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.classic", "name": "classic"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Font", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.classic package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.icon", "name": "icon"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Oxygen", "packageName": "qx.theme.icon", "externalRef": true, "fullName": "qx.theme.icon.Oxygen", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Tango", "packageName": "qx.theme.icon", "externalRef": true, "fullName": "qx.theme.icon.Tango", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.icon package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.indigo", "name": "indigo"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Font", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.indigo package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.manager", "name": "manager"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Appearance", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Appearance", "type": "class"}, "type": "class"}, {"attributes": {"name": "Color", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.util.ValueManager", "isSingleton": true, "fullName": "qx.theme.manager.Color", "type": "class"}, "type": "class"}, {"attributes": {"name": "Decoration", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Decoration", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Font", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.util.ValueManager", "isSingleton": true, "fullName": "qx.theme.manager.Font", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Icon", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Icon", "type": "class"}, "type": "class"}, {"attributes": {"name": "Meta", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Meta", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Managers for the theming support.\nhttp://manual.qooxdoo.org/5.1/pages/desktop/ui_theming.html
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.modern", "name": "modern"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Font", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.modern package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.simple", "name": "simple"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Font", "type": "theme"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.theme.simple", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.theme.simple.Image", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.simple package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Classic", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Classic", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Indigo", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Indigo", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Modern", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Modern", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Simple", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Simple", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "Themes are responsible for styling the graphical user interface of your\napplication.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.type", "name": "type"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Array", "packageName": "qx.type", "externalRef": true, "superClass": "qx.type.BaseArray", "fullName": "qx.type.Array", "type": "class"}, "type": "class"}, {"attributes": {"name": "BaseArray", "packageName": "qx.type", "externalRef": true, "superClass": "Array", "childClasses": "qx.type.Array,qx.util.StringBuilder,qxWeb", "fullName": "qx.type.BaseArray", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "BaseError", "packageName": "qx.type", "externalRef": true, "superClass": "Error", "childClasses": "qx.core.AssertionError,qx.core.ValidationError", "fullName": "qx.type.BaseError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "BaseString", "packageName": "qx.type", "externalRef": true, "superClass": "Object", "childClasses": "qx.locale.LocalizedString", "fullName": "qx.type.BaseString", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Extended and improved versions of JavaScript’s native types.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.ui", "name": "ui"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.basic", "name": "basic"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Atom", "packageName": "qx.ui.basic", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.Button,qx.ui.form.HoverButton,qx.ui.form.ListItem,qx.ui.form.ToggleButton", "fullName": "qx.ui.basic.Atom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.basic", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.core.DragDropCursor,qx.ui.tree.core.FolderOpenButton", "fullName": "qx.ui.basic.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Label", "interfaces": "qx.ui.form.IStringForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.basic.Label", "type": "class", "packageName": "qx.ui.basic"}, "type": "class"}]}, {"attributes": {"text": "Elementary widgets like Atom, Image, Label for simple GUI elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.command", "name": "command"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Command", "packageName": "qx.ui.command", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.command.Command", "type": "class"}, "type": "class"}, {"attributes": {"name": "Group", "packageName": "qx.ui.command", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.command.Group", "type": "class"}, "type": "class"}, {"attributes": {"name": "GroupManager", "packageName": "qx.ui.command", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.command.GroupManager", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This package includes all command related classes.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.container", "name": "container"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Composite", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MChildrenHandling,qx.ui.core.MLayoutHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.container.Resizer,qx.ui.indicator.ProgressBar,qx.ui.popup.Popup,qx.ui.progressive.Progressive,qx.ui.progressive.headfoot.Abstract,qx.ui.table.headerrenderer.HeaderCell,qx.ui.table.pane.Clipper,qx.ui.table.pane.FocusIndicator,qx.ui.tabview.Page,qx.ui.toolbar.PartContainer", "fullName": "qx.ui.container.Composite", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resizer", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MResizable", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.container.Resizer", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroll", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "fullName": "qx.ui.container.Scroll", "type": "class"}, "type": "class"}, {"attributes": {"name": "SlideBar", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MRemoteLayoutHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.menu.MenuSlideBar", "fullName": "qx.ui.container.SlideBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "Stack", "interfaces": "qx.ui.core.ISingleSelection", "mixins": "qx.ui.core.MSingleSelectionHandling,qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.container.Stack", "type": "class", "packageName": "qx.ui.container"}, "type": "class"}]}, {"attributes": {"text": "Containers provide default behavior to layout and manage child widgets.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.control", "name": "control"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ColorPopup", "interfaces": "qx.ui.form.IColorForm", "externalRef": true, "superClass": "qx.ui.popup.Popup", "fullName": "qx.ui.control.ColorPopup", "type": "class", "packageName": "qx.ui.control"}, "type": "class"}, {"attributes": {"name": "ColorSelector", "interfaces": "qx.ui.form.IColorForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.control.ColorSelector", "type": "class", "packageName": "qx.ui.control"}, "type": "class"}, {"attributes": {"name": "DateChooser", "packageName": "qx.ui.control", "mixins": "qx.ui.core.MExecutable,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.control.DateChooser", "type": "class", "interfaces": "qx.ui.form.IExecutable,qx.ui.form.IForm,qx.ui.form.IDateForm"}, "type": "class"}]}, {"attributes": {"text": "A collection of high-level GUI controls, like ColorSelector, DataChooser.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "ColumnData", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.ui.core.LayoutItem", "fullName": "qx.ui.core.ColumnData", "type": "class"}, "type": "class"}, {"attributes": {"name": "DragDropCursor", "packageName": "qx.ui.core", "mixins": "qx.ui.core.MPlacement", "externalRef": true, "superClass": "qx.ui.basic.Image", "isSingleton": true, "fullName": "qx.ui.core.DragDropCursor", "type": "class"}, "type": "class"}, {"attributes": {"name": "DragDropScrolling", "packageName": "qx.ui.core", "mixins": "qx.ui.core.MDragDropScrolling", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.DragDropScrolling", "type": "class"}, "type": "class"}, {"attributes": {"name": "EventHandler", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.EventHandler", "type": "class", "packageName": "qx.ui.core"}, "type": "class"}, {"attributes": {"name": "FocusHandler", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.core.FocusHandler", "type": "class"}, "type": "class"}, {"attributes": {"name": "IMultiSelection", "packageName": "qx.ui.core", "implementations": "qx.ui.tree.Tree,qx.ui.form.List", "externalRef": true, "fullName": "qx.ui.core.IMultiSelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ISingleSelection", "packageName": "qx.ui.core", "implementations": "qx.ui.form.RadioGroup,qx.ui.tabview.TabView,qx.ui.container.Stack,qx.ui.form.RadioButtonGroup,qx.ui.form.SelectBox", "externalRef": true, "childClasses": "qx.ui.core.IMultiSelection", "fullName": "qx.ui.core.ISingleSelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ISingleSelectionProvider", "isInternal": true, "packageName": "qx.ui.core", "access": "internal", "externalRef": true, "fullName": "qx.ui.core.ISingleSelectionProvider", "type": "interface"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "LayoutItem", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.core.ColumnData,qx.ui.core.Spacer,qx.ui.core.Widget", "fullName": "qx.ui.core.LayoutItem", "type": "class"}, "type": "class"}, {"attributes": {"name": "MBlocker", "packageName": "qx.ui.core", "includer": "qx.ui.root.Abstract,qx.ui.window.Desktop", "externalRef": true, "fullName": "qx.ui.core.MBlocker", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MChildrenHandling", "packageName": "qx.ui.core", "includer": "qx.ui.container.Composite,qx.ui.toolbar.ToolBar,qx.ui.virtual.layer.WidgetCell,qx.ui.container.Stack,qx.ui.root.Abstract,qx.ui.window.Desktop,qx.ui.virtual.layer.WidgetCellSpan", "externalRef": true, "fullName": "qx.ui.core.MChildrenHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MContentPadding", "packageName": "qx.ui.core", "includer": "qx.ui.tabview.TabView,qx.ui.window.Window,qx.ui.tree.Tree,qx.ui.groupbox.GroupBox,qx.ui.form.Spinner,qx.ui.tree.VirtualTree,qx.ui.container.Scroll", "externalRef": true, "fullName": "qx.ui.core.MContentPadding", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MDragDropScrolling", "packageName": "qx.ui.core", "includer": "qx.ui.core.DragDropScrolling,qx.ui.core.scroll.AbstractScrollArea,qx.ui.table.Table", "externalRef": true, "fullName": "qx.ui.core.MDragDropScrolling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MExecutable", "packageName": "qx.ui.core", "includer": "qx.ui.form.ToggleButton,qx.ui.form.SplitButton,qx.ui.form.Button,qx.ui.menu.AbstractButton,qx.ui.form.HoverButton,qx.ui.tree.core.FolderOpenButton,qx.ui.control.DateChooser", "externalRef": true, "fullName": "qx.ui.core.MExecutable", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLayoutHandling", "packageName": "qx.ui.core", "includer": "qx.ui.container.Composite,qx.ui.root.Inline,qx.ui.form.RadioButtonGroup", "externalRef": true, "fullName": "qx.ui.core.MLayoutHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MMovable", "packageName": "qx.ui.core", "includer": "qx.ui.window.Window", "externalRef": true, "fullName": "qx.ui.core.MMovable", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MMultiSelectionHandling", "packageName": "qx.ui.core", "includer": "qx.ui.tree.Tree,qx.ui.form.List", "externalRef": true, "fullName": "qx.ui.core.MMultiSelectionHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MNativeOverflow", "packageName": "qx.ui.core", "includer": "qx.ui.embed.Html", "externalRef": true, "fullName": "qx.ui.core.MNativeOverflow", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MPlacement", "packageName": "qx.ui.core", "includer": "qx.ui.core.DragDropCursor,qx.ui.menu.Menu,qx.ui.popup.Popup", "externalRef": true, "fullName": "qx.ui.core.MPlacement", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MRemoteChildrenHandling", "packageName": "qx.ui.core", "includer": "qx.ui.menu.Menu,qx.ui.container.SlideBar,qx.ui.toolbar.Part,qx.ui.window.Window,qx.ui.form.List,qx.ui.form.DateField,qx.ui.form.AbstractSelectBox,qx.ui.groupbox.GroupBox", "externalRef": true, "fullName": "qx.ui.core.MRemoteChildrenHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MRemoteLayoutHandling", "packageName": "qx.ui.core", "includer": "qx.ui.container.SlideBar,qx.ui.window.Window,qx.ui.groupbox.GroupBox", "externalRef": true, "fullName": "qx.ui.core.MRemoteLayoutHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MResizable", "packageName": "qx.ui.core", "includer": "qx.ui.window.Window,qx.ui.container.Resizer", "externalRef": true, "fullName": "qx.ui.core.MResizable", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MSingleSelectionHandling", "packageName": "qx.ui.core", "includer": "qx.ui.form.RadioGroup,qx.ui.container.Stack,qx.ui.form.SelectBox", "externalRef": true, "fullName": "qx.ui.core.MSingleSelectionHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "SingleSelectionManager", "isInternal": true, "packageName": "qx.ui.core", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.SingleSelectionManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Spacer", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.ui.core.LayoutItem", "fullName": "qx.ui.core.Spacer", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widget", "packageName": "qx.ui.core", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.ui.core.LayoutItem", "childClasses": "qx.ui.basic.Atom,qx.ui.basic.Image,qx.ui.basic.Label,qx.ui.container.Composite,qx.ui.container.SlideBar,qx.ui.container.Stack,qx.ui.control.ColorSelector,qx.ui.control.DateChooser,qx.ui.core.scroll.AbstractScrollArea,qx.ui.core.scroll.NativeScrollBar,qx.ui.core.scroll.ScrollBar,qx.ui.core.scroll.ScrollPane,qx.ui.embed.AbstractIframe,qx.ui.embed.Canvas,qx.ui.embed.Flash,qx.ui.embed.Html,qx.ui.form.AbstractField,qx.ui.form.AbstractSelectBox,qx.ui.form.DateField,qx.ui.form.RadioButtonGroup,qx.ui.form.Slider,qx.ui.form.Spinner,qx.ui.form.SplitButton,qx.ui.form.core.AbstractVirtualBox,qx.ui.form.renderer.AbstractRenderer,qx.ui.groupbox.GroupBox,qx.ui.menu.AbstractButton,qx.ui.menu.Menu,qx.ui.menu.Separator,qx.ui.root.Abstract,qx.ui.splitpane.Pane,qx.ui.splitpane.Slider,qx.ui.splitpane.Splitter,qx.ui.table.Table,qx.ui.table.pane.Header,qx.ui.table.pane.Pane,qx.ui.table.pane.Scroller,qx.ui.tabview.TabView,qx.ui.toolbar.Part,qx.ui.toolbar.Separator,qx.ui.toolbar.ToolBar,qx.ui.tree.core.AbstractItem,qx.ui.virtual.core.Pane,qx.ui.virtual.layer.Abstract,qx.ui.window.Desktop,qx.ui.window.Window", "fullName": "qx.ui.core.Widget", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.core", "fullName": "qx.ui.core.queue", "name": "queue"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Appearance", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Dispose", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Dispose", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Layout", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Layout", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Manager", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Manager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Visibility", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Visibility", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Widget", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Widget", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.core.queue package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.core", "fullName": "qx.ui.core.scroll", "name": "scroll"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractScrollArea", "packageName": "qx.ui.core.scroll", "mixins": "qx.ui.core.scroll.MScrollBarFactory,qx.ui.core.scroll.MRoll,qx.ui.core.MDragDropScrolling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.container.Scroll,qx.ui.form.List,qx.ui.tree.Tree,qx.ui.virtual.core.Scroller", "fullName": "qx.ui.core.scroll.AbstractScrollArea", "type": "class"}, "type": "class"}, {"attributes": {"name": "IScrollBar", "packageName": "qx.ui.core.scroll", "implementations": "qx.ui.core.scroll.NativeScrollBar,qx.ui.core.scroll.ScrollBar", "externalRef": true, "fullName": "qx.ui.core.scroll.IScrollBar", "type": "interface"}, "type": "class"}, {"attributes": {"name": "MRoll", "packageName": "qx.ui.core.scroll", "includer": "qx.ui.core.scroll.AbstractScrollArea,qx.ui.embed.ThemedIframe", "externalRef": true, "fullName": "qx.ui.core.scroll.MRoll", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MScrollBarFactory", "packageName": "qx.ui.core.scroll", "includer": "qx.ui.core.scroll.AbstractScrollArea,qx.ui.table.pane.Scroller", "externalRef": true, "fullName": "qx.ui.core.scroll.MScrollBarFactory", "type": "mixin"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.core.scroll", "externalRef": true, "type": "mixin", "fullName": "qx.ui.core.scroll.MWheelHandling", "name": "MWheelHandling"}, "type": "class"}, {"attributes": {"name": "NativeScrollBar", "interfaces": "qx.ui.core.scroll.IScrollBar", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.core.scroll.NativeScrollBar", "type": "class", "packageName": "qx.ui.core.scroll"}, "type": "class"}, {"attributes": {"name": "ScrollBar", "interfaces": "qx.ui.core.scroll.IScrollBar", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.core.scroll.ScrollBar", "type": "class", "packageName": "qx.ui.core.scroll"}, "type": "class"}, {"attributes": {"name": "ScrollPane", "packageName": "qx.ui.core.scroll", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.core.scroll.ScrollPane", "type": "class"}, "type": "class"}, {"attributes": {"name": "ScrollSlider", "isInternal": true, "packageName": "qx.ui.core.scroll", "access": "internal", "externalRef": true, "superClass": "qx.ui.form.Slider", "fullName": "qx.ui.core.scroll.ScrollSlider", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.core.scroll package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.core", "fullName": "qx.ui.core.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.core.selection", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.core.selection.Widget,qx.ui.virtual.selection.Abstract", "fullName": "qx.ui.core.selection.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "ScrollArea", "packageName": "qx.ui.core.selection", "externalRef": true, "superClass": "qx.ui.core.selection.Widget", "childClasses": "qx.ui.tree.selection.SelectionManager", "fullName": "qx.ui.core.selection.ScrollArea", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widget", "packageName": "qx.ui.core.selection", "externalRef": true, "superClass": "qx.ui.core.selection.Abstract", "childClasses": "qx.ui.core.selection.ScrollArea", "fullName": "qx.ui.core.selection.Widget", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.core.selection package
"}, "type": "desc"}]}]}, {"attributes": {"text": "The core package provides central widgets and elementary behaviors that\nprovide a base for many other widgets in this package, and a lot of\ninfrastructure for any GUI, like queues and selection handling.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.decoration", "name": "decoration"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.decoration", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.decoration.Decorator", "fullName": "qx.ui.decoration.Abstract", "type": "class", "interfaces": "qx.ui.decoration.IDecorator"}, "type": "class"}, {"attributes": {"name": "Decorator", "interfaces": "qx.ui.decoration.IDecorator", "mixins": "qx.ui.decoration.MBackgroundColor,qx.ui.decoration.MBorderRadius,qx.ui.decoration.MBoxShadow,qx.ui.decoration.MDoubleBorder,qx.ui.decoration.MLinearBackgroundGradient,qx.ui.decoration.MBorderImage", "externalRef": true, "superClass": "qx.ui.decoration.Abstract", "fullName": "qx.ui.decoration.Decorator", "type": "class", "packageName": "qx.ui.decoration"}, "type": "class"}, {"attributes": {"name": "IDecorator", "packageName": "qx.ui.decoration", "implementations": "qx.ui.decoration.Abstract,qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.IDecorator", "type": "interface"}, "type": "class"}, {"attributes": {"name": "MBackgroundColor", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBackgroundColor", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBackgroundImage", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.MDoubleBorder", "externalRef": true, "fullName": "qx.ui.decoration.MBackgroundImage", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBorderImage", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBorderImage", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBorderRadius", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBorderRadius", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBoxShadow", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBoxShadow", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MDoubleBorder", "packageName": "qx.ui.decoration", "mixins": "qx.ui.decoration.MSingleBorder,qx.ui.decoration.MBackgroundImage", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MDoubleBorder", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLinearBackgroundGradient", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MLinearBackgroundGradient", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MSingleBorder", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.MDoubleBorder", "externalRef": true, "fullName": "qx.ui.decoration.MSingleBorder", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "Decorations are used to style widgets. The idea is to have an independent\nlayer around the widget content that can be freely styled. This way you can\nhave separate decorators that define all kinds of decoration (colors,\nbackground image, corners, ...), and apply them to existing widgets, without\ninterfering with the widget code itself.
\n\nHere is a schematic drawing to illustrate that:
\n\n\n +-----------------------------------------+ \n | Widget (Container Element) | \n | +-----------------------------------+ |\n | | Decoration | |\n | | +-----------------------------------+ |\n | | | Content | |\n | | | | |\n | | | <div>, <input>, <image>, ... | |\n | | | | |\n | +-| | |\n | +-----------------------------------+ |\n +-----------------------------------------+\n"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.embed", "name": "embed"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AbstractIframe", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.embed.Iframe,qx.ui.embed.ThemedIframe", "fullName": "qx.ui.embed.AbstractIframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "Canvas", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.embed.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Flash", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.embed.Flash", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.embed", "mixins": "qx.ui.core.MNativeOverflow", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.embed.Html", "type": "class"}, "type": "class"}, {"attributes": {"name": "Iframe", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.embed.AbstractIframe", "fullName": "qx.ui.embed.Iframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "ThemedIframe", "packageName": "qx.ui.embed", "mixins": "qx.ui.core.scroll.MRoll", "externalRef": true, "superClass": "qx.ui.embed.AbstractIframe", "fullName": "qx.ui.embed.ThemedIframe", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "
Classes from the embed package allow you to embed (ha!) encapsulated HTML\nentities in your qooxdoo application, like plain HTML, iframe or canvas\nelements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.form", "name": "form"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractField", "packageName": "qx.ui.form", "mixins": "qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.TextArea,qx.ui.form.TextField", "fullName": "qx.ui.form.AbstractField", "type": "class", "interfaces": "qx.ui.form.IStringForm,qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractSelectBox", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.ComboBox,qx.ui.form.SelectBox", "fullName": "qx.ui.form.AbstractSelectBox", "type": "class", "interfaces": "qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"name": "Button", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Atom", "childClasses": "qx.ui.form.MenuButton,qx.ui.form.RadioButton,qx.ui.form.RepeatButton,qx.ui.toolbar.Button", "fullName": "qx.ui.form.Button", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"name": "CheckBox", "packageName": "qx.ui.form", "mixins": "qx.ui.form.MForm,qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.form.ToggleButton", "fullName": "qx.ui.form.CheckBox", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "ComboBox", "interfaces": "qx.ui.form.IStringForm", "externalRef": true, "superClass": "qx.ui.form.AbstractSelectBox", "fullName": "qx.ui.form.ComboBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "DateField", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.form.DateField", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IDateForm"}, "type": "class"}, {"attributes": {"name": "Form", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.form.Form", "fullName": "qx.ui.form.Form", "type": "class"}, "type": "class"}, {"attributes": {"name": "HoverButton", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Atom", "fullName": "qx.ui.form.HoverButton", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.form", "externalRef": true, "type": "interface", "fullName": "qx.ui.form.IArrayForm", "name": "IArrayForm"}, "type": "class"}, {"attributes": {"name": "IBooleanForm", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ToggleButton,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.menu.CheckBox,qx.ui.groupbox.RadioGroupBox,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.IBooleanForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IColorForm", "packageName": "qx.ui.form", "implementations": "qx.ui.control.ColorSelector,qx.ui.control.ColorPopup", "externalRef": true, "fullName": "qx.ui.form.IColorForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IDateForm", "packageName": "qx.ui.form", "implementations": "qx.ui.control.DateChooser,qx.ui.form.DateField", "externalRef": true, "fullName": "qx.ui.form.IDateForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IExecutable", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ToggleButton,qx.ui.form.SplitButton,qx.ui.form.Button,qx.ui.menu.AbstractButton,qx.ui.form.HoverButton,qx.ui.control.DateChooser,qx.ui.groupbox.RadioGroupBox,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.IExecutable", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IForm", "packageName": "qx.ui.form", "implementations": "qx.ui.form.RadioGroup,qx.ui.form.core.AbstractVirtualBox,qx.ui.form.Slider,qx.ui.form.RadioButton,qx.ui.form.AbstractField,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.form.RadioButtonGroup,qx.ui.control.DateChooser,qx.ui.form.DateField,qx.ui.form.AbstractSelectBox,qx.ui.form.CheckBox,qx.ui.groupbox.GroupBox,qx.ui.form.Spinner,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.form.IForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IModel", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ListItem,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.tree.core.AbstractItem,qx.ui.toolbar.RadioButton,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.form.CheckBox,qx.ui.groupbox.RadioGroupBox,qx.ui.mobile.form.Slider,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.IModel", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.form", "externalRef": true, "type": "interface", "fullName": "qx.ui.form.IModelForm", "name": "IModelForm"}, "type": "class"}, {"attributes": {"name": "IModelSelection", "packageName": "qx.ui.form", "implementations": "qx.ui.form.RadioGroup,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.form.RadioButtonGroup,qx.ui.form.SelectBox", "externalRef": true, "fullName": "qx.ui.form.IModelSelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "INumberForm", "packageName": "qx.ui.form", "implementations": "qx.ui.form.Slider,qx.ui.form.Spinner,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.form.INumberForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IRadioItem", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ToggleButton,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.tabview.TabButton,qx.ui.toolbar.RadioButton,qx.ui.groupbox.RadioGroupBox", "externalRef": true, "fullName": "qx.ui.form.IRadioItem", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IRange", "packageName": "qx.ui.form", "implementations": "qx.ui.form.Slider,qx.ui.form.Spinner", "externalRef": true, "fullName": "qx.ui.form.IRange", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IStringForm", "packageName": "qx.ui.form", "implementations": "qx.ui.basic.Label,qx.ui.form.AbstractField,qx.ui.mobile.form.TextField,qx.ui.mobile.form.NumberField,qx.ui.form.VirtualComboBox,qx.ui.form.ComboBox", "externalRef": true, "fullName": "qx.ui.form.IStringForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "List", "interfaces": "qx.ui.core.IMultiSelection,qx.ui.form.IForm,qx.ui.form.IModelSelection", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MMultiSelectionHandling,qx.ui.form.MForm,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "fullName": "qx.ui.form.List", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "ListItem", "interfaces": "qx.ui.form.IModel", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.basic.Atom", "fullName": "qx.ui.form.ListItem", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "MenuButton", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.Button", "childClasses": "qx.ui.menubar.Button,qx.ui.table.columnmenu.Button", "fullName": "qx.ui.form.MenuButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "MForm", "packageName": "qx.ui.form", "includer": "qx.ui.form.core.AbstractVirtualBox,qx.ui.form.Slider,qx.ui.form.RadioButton,qx.ui.form.AbstractField,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.control.DateChooser,qx.ui.form.DateField,qx.ui.form.AbstractSelectBox,qx.ui.form.CheckBox,qx.ui.groupbox.GroupBox,qx.ui.form.Spinner,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.form.MForm", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MModelProperty", "packageName": "qx.ui.form", "includer": "qx.ui.form.ListItem,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.tree.core.AbstractItem,qx.ui.toolbar.RadioButton,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.TextArea,qx.ui.form.CheckBox,qx.ui.groupbox.RadioGroupBox,qx.ui.mobile.form.Slider,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.MModelProperty", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MModelSelection", "packageName": "qx.ui.form", "includer": "qx.ui.form.RadioGroup,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.form.RadioButtonGroup,qx.ui.form.SelectBox", "externalRef": true, "fullName": "qx.ui.form.MModelSelection", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "PasswordField", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.TextField", "fullName": "qx.ui.form.PasswordField", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.form", "mixins": "qx.ui.form.MForm,qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.form.Button", "childClasses": "qx.ui.tabview.TabButton", "fullName": "qx.ui.form.RadioButton", "type": "class", "interfaces": "qx.ui.form.IRadioItem,qx.ui.form.IForm,qx.ui.form.IBooleanForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "RadioButtonGroup", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MLayoutHandling,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.form.RadioButtonGroup", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.core.ISingleSelection,qx.ui.form.IModelSelection"}, "type": "class"}, {"attributes": {"name": "RadioGroup", "interfaces": "qx.ui.core.ISingleSelection,qx.ui.form.IForm,qx.ui.form.IModelSelection", "mixins": "qx.ui.core.MSingleSelectionHandling,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.form.RadioGroup", "fullName": "qx.ui.form.RadioGroup", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "RepeatButton", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.Button", "fullName": "qx.ui.form.RepeatButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resetter", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.form.Resetter", "fullName": "qx.ui.form.Resetter", "type": "class"}, "type": "class"}, {"attributes": {"name": "SelectBox", "interfaces": "qx.ui.core.ISingleSelection,qx.ui.form.IModelSelection", "mixins": "qx.ui.core.MSingleSelectionHandling,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.ui.form.AbstractSelectBox", "fullName": "qx.ui.form.SelectBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "Slider", "interfaces": "qx.ui.form.IForm,qx.ui.form.INumberForm,qx.ui.form.IRange", "mixins": "qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.core.scroll.ScrollSlider", "fullName": "qx.ui.form.Slider", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "Spinner", "interfaces": "qx.ui.form.INumberForm,qx.ui.form.IRange,qx.ui.form.IForm", "mixins": "qx.ui.core.MContentPadding,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.form.Spinner", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "SplitButton", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.toolbar.SplitButton", "fullName": "qx.ui.form.SplitButton", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"name": "TextArea", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.AbstractField", "fullName": "qx.ui.form.TextArea", "type": "class"}, "type": "class"}, {"attributes": {"name": "TextField", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.AbstractField", "childClasses": "qx.ui.form.PasswordField", "fullName": "qx.ui.form.TextField", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToggleButton", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Atom", "childClasses": "qx.ui.form.CheckBox,qx.ui.toolbar.CheckBox", "fullName": "qx.ui.form.ToggleButton", "type": "class", "interfaces": "qx.ui.form.IBooleanForm,qx.ui.form.IExecutable,qx.ui.form.IRadioItem"}, "type": "class"}, {"attributes": {"name": "VirtualComboBox", "interfaces": "qx.ui.form.IStringForm", "externalRef": true, "superClass": "qx.ui.form.core.AbstractVirtualBox", "fullName": "qx.ui.form.VirtualComboBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "VirtualSelectBox", "interfaces": "qx.data.controller.ISelection", "externalRef": true, "superClass": "qx.ui.form.core.AbstractVirtualBox", "fullName": "qx.ui.form.VirtualSelectBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.form", "fullName": "qx.ui.form.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractVirtualBox", "packageName": "qx.ui.form.core", "mixins": "qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.VirtualComboBox,qx.ui.form.VirtualSelectBox", "fullName": "qx.ui.form.core.AbstractVirtualBox", "type": "class", "interfaces": "qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"name": "VirtualDropDownList", "isInternal": true, "packageName": "qx.ui.form.core", "access": "internal", "externalRef": true, "superClass": "qx.ui.popup.Popup", "fullName": "qx.ui.form.core.VirtualDropDownList", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.form.core package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.form", "fullName": "qx.ui.form.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractRenderer", "packageName": "qx.ui.form.renderer", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.renderer.Double,qx.ui.form.renderer.Single", "fullName": "qx.ui.form.renderer.AbstractRenderer", "type": "class", "interfaces": "qx.ui.form.renderer.IFormRenderer"}, "type": "class"}, {"attributes": {"name": "Double", "packageName": "qx.ui.form.renderer", "externalRef": true, "superClass": "qx.ui.form.renderer.AbstractRenderer", "fullName": "qx.ui.form.renderer.Double", "type": "class"}, "type": "class"}, {"attributes": {"name": "IFormRenderer", "packageName": "qx.ui.form.renderer", "implementations": "qx.ui.mobile.form.renderer.AbstractRenderer,qx.ui.form.renderer.AbstractRenderer,qx.ui.form.renderer.SinglePlaceholder", "externalRef": true, "fullName": "qx.ui.form.renderer.IFormRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Single", "packageName": "qx.ui.form.renderer", "externalRef": true, "superClass": "qx.ui.form.renderer.AbstractRenderer", "childClasses": "qx.ui.form.renderer.SinglePlaceholder", "fullName": "qx.ui.form.renderer.Single", "type": "class"}, "type": "class"}, {"attributes": {"name": "SinglePlaceholder", "interfaces": "qx.ui.form.renderer.IFormRenderer", "externalRef": true, "superClass": "qx.ui.form.renderer.Single", "fullName": "qx.ui.form.renderer.SinglePlaceholder", "type": "class", "packageName": "qx.ui.form.renderer"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.form.renderer namespace contains renderer classes for \n{@link qx.ui.form.Form}.
\n\nAll renderers implement the {@link qx.ui.form.renderer.IFormRenderer} \nInterface. Every custom renderer must implement this interface too to work \nwith the form.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.form", "fullName": "qx.ui.form.validation", "name": "validation"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AsyncValidator", "packageName": "qx.ui.form.validation", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.form.validation.AsyncValidator", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.ui.form.validation", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.form.validation.Manager", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.form.validation namespace contains all classes necessary for \nvalidation.
\n\nThe {@link qx.ui.form.validation.Manager} is responsible for the whole \nvalidation process.
\n\nThe {@link qx.ui.form.validation.AsyncValidator} is just a wrapper for \nvalidation function ins all asynchronous cases.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The qx.ui.form namespace contains classes to build complex forms for a\nlarge number of user inputs.
\n\nAll classes can be divided into four categories:
\n\nFollowing is a complete list of the available qx.ui.form packages:
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.groupbox", "name": "groupbox"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "CheckGroupBox", "interfaces": "qx.ui.form.IExecutable,qx.ui.form.IBooleanForm,qx.ui.form.IModel", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.groupbox.GroupBox", "fullName": "qx.ui.groupbox.CheckGroupBox", "type": "class", "packageName": "qx.ui.groupbox"}, "type": "class"}, {"attributes": {"name": "GroupBox", "packageName": "qx.ui.groupbox", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MRemoteLayoutHandling,qx.ui.core.MContentPadding,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.groupbox.CheckGroupBox,qx.ui.groupbox.RadioGroupBox", "fullName": "qx.ui.groupbox.GroupBox", "type": "class", "interfaces": "qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"name": "RadioGroupBox", "interfaces": "qx.ui.form.IRadioItem,qx.ui.form.IExecutable,qx.ui.form.IBooleanForm,qx.ui.form.IModel", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.groupbox.GroupBox", "fullName": "qx.ui.groupbox.RadioGroupBox", "type": "class", "packageName": "qx.ui.groupbox"}, "type": "class"}]}, {"attributes": {"text": "Group boxes are used to group a set of form elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.indicator", "name": "indicator"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ProgressBar", "packageName": "qx.ui.indicator", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.indicator.ProgressBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.indicator package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.layout", "name": "layout"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.layout.Atom,qx.ui.layout.Basic,qx.ui.layout.Canvas,qx.ui.layout.Dock,qx.ui.layout.Flow,qx.ui.layout.Grid,qx.ui.layout.Grow,qx.ui.layout.HBox,qx.ui.layout.VBox,qx.ui.menu.ButtonLayout,qx.ui.splitpane.HLayout,qx.ui.splitpane.VLayout", "fullName": "qx.ui.layout.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Atom", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Atom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Basic", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Basic", "type": "class"}, "type": "class"}, {"attributes": {"name": "Canvas", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Dock", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Dock", "type": "class"}, "type": "class"}, {"attributes": {"name": "Flow", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Flow", "type": "class"}, "type": "class"}, {"attributes": {"name": "Grid", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Grid", "type": "class"}, "type": "class"}, {"attributes": {"name": "Grow", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Grow", "type": "class"}, "type": "class"}, {"attributes": {"name": "HBox", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.HBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "LineSizeIterator", "isInternal": true, "packageName": "qx.ui.layout", "access": "internal", "externalRef": true, "superClass": "Object", "fullName": "qx.ui.layout.LineSizeIterator", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Util", "isInternal": true, "packageName": "qx.ui.layout", "access": "internal", "externalRef": true, "fullName": "qx.ui.layout.Util", "type": "class"}, "type": "class"}, {"attributes": {"name": "VBox", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "childClasses": "qx.ui.menu.Layout", "fullName": "qx.ui.layout.VBox", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Layout classes manage the visual layout of child widgets within an\nenclosing parent widget; they are a mandatory part of the parent.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.list", "name": "list"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "List", "packageName": "qx.ui.list", "mixins": "qx.ui.virtual.selection.MModel", "externalRef": true, "superClass": "qx.ui.virtual.core.Scroller", "fullName": "qx.ui.list.List", "type": "class", "interfaces": "qx.data.controller.ISelection"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.list", "fullName": "qx.ui.list.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.ui.list.core", "externalRef": true, "type": "interface", "fullName": "qx.ui.list.core.IListDelegate", "name": "IListDelegate"}, "type": "class"}, {"attributes": {"name": "MWidgetController", "isInternal": true, "packageName": "qx.ui.list.core", "includer": "qx.ui.list.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.list.core.MWidgetController", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.list.core package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.list", "fullName": "qx.ui.list.provider", "name": "provider"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "IListProvider", "isInternal": true, "packageName": "qx.ui.list.provider", "implementations": "qx.ui.list.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.list.provider.IListProvider", "type": "interface"}, "type": "class"}, {"attributes": {"name": "WidgetProvider", "isInternal": true, "packageName": "qx.ui.list.provider", "mixins": "qx.ui.list.core.MWidgetController", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.list.provider.WidgetProvider", "type": "class", "interfaces": "qx.ui.virtual.core.IWidgetCellProvider,qx.ui.list.provider.IListProvider"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.list.provider package
"}, "type": "desc"}]}]}, {"attributes": {"text": "qx.ui.list package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.menu", "name": "menu"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractButton", "packageName": "qx.ui.menu", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.menu.Button,qx.ui.menu.CheckBox,qx.ui.menu.RadioButton", "fullName": "qx.ui.menu.AbstractButton", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"name": "Button", "packageName": "qx.ui.menu", "externalRef": true, "superClass": "qx.ui.menu.AbstractButton", "fullName": "qx.ui.menu.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "ButtonLayout", "isInternal": true, "packageName": "qx.ui.menu", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.menu.ButtonLayout", "type": "class"}, "type": "class"}, {"attributes": {"name": "CheckBox", "interfaces": "qx.ui.form.IBooleanForm", "externalRef": true, "superClass": "qx.ui.menu.AbstractButton", "childClasses": "qx.ui.table.columnmenu.MenuItem", "fullName": "qx.ui.menu.CheckBox", "type": "class", "packageName": "qx.ui.menu"}, "type": "class"}, {"attributes": {"name": "Layout", "isInternal": true, "packageName": "qx.ui.menu", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.VBox", "fullName": "qx.ui.menu.Layout", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.ui.menu", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.menu.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Menu", "packageName": "qx.ui.menu", "mixins": "qx.ui.core.MPlacement,qx.ui.core.MRemoteChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.menu.Menu", "type": "class"}, "type": "class"}, {"attributes": {"name": "MenuSlideBar", "isInternal": true, "packageName": "qx.ui.menu", "access": "internal", "externalRef": true, "superClass": "qx.ui.container.SlideBar", "fullName": "qx.ui.menu.MenuSlideBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.menu", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.menu.AbstractButton", "fullName": "qx.ui.menu.RadioButton", "type": "class", "interfaces": "qx.ui.form.IRadioItem,qx.ui.form.IBooleanForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "Separator", "packageName": "qx.ui.menu", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.menu.Separator", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A menu is a popup like control which supports buttons. The {@link Menu} class\nis the main class in this package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.menubar", "name": "menubar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.menubar", "externalRef": true, "superClass": "qx.ui.form.MenuButton", "childClasses": "qx.ui.toolbar.MenuButton", "fullName": "qx.ui.menubar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "MenuBar", "packageName": "qx.ui.menubar", "externalRef": true, "superClass": "qx.ui.toolbar.ToolBar", "fullName": "qx.ui.menubar.MenuBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Container for menubar buttons to display a classic application menu. The\nactual menus fall off from the menubar buttons.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.mobile", "name": "mobile"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.basic", "name": "basic"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Atom", "packageName": "qx.ui.mobile.basic", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.dialog.BusyIndicator,qx.ui.mobile.form.Button", "fullName": "qx.ui.mobile.basic.Atom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.mobile.basic", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.basic.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Label", "packageName": "qx.ui.mobile.basic", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.form.Title,qx.ui.mobile.navigationbar.Title", "fullName": "qx.ui.mobile.basic.Label", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Elementary widgets like Image, Label for simple GUI elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.container", "name": "container"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Carousel", "packageName": "qx.ui.mobile.container", "mixins": "qx.ui.mobile.core.MResize", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Carousel", "type": "class"}, "type": "class"}, {"attributes": {"name": "Collapsible", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.container.Collapsible", "type": "class"}, "type": "class"}, {"attributes": {"name": "Composite", "packageName": "qx.ui.mobile.container", "mixins": "qx.ui.mobile.core.MChildrenHandling,qx.ui.mobile.core.MLayoutHandling", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.container.Carousel,qx.ui.mobile.container.Drawer,qx.ui.mobile.container.Navigation,qx.ui.mobile.container.Scroll,qx.ui.mobile.control.Picker,qx.ui.mobile.core.Root,qx.ui.mobile.form.Group,qx.ui.mobile.form.Row,qx.ui.mobile.list.renderer.Abstract,qx.ui.mobile.list.renderer.group.Abstract,qx.ui.mobile.navigationbar.NavigationBar,qx.ui.mobile.page.Page,qx.ui.mobile.toolbar.ToolBar", "fullName": "qx.ui.mobile.container.Composite", "type": "class"}, "type": "class"}, {"attributes": {"name": "Drawer", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Drawer", "type": "class"}, "type": "class"}, {"attributes": {"name": "INavigation", "packageName": "qx.ui.mobile.container", "implementations": "qx.ui.mobile.page.NavigationPage", "externalRef": true, "fullName": "qx.ui.mobile.container.INavigation", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.mobile.container", "externalRef": true, "type": "interface", "fullName": "qx.ui.mobile.container.IScrollDelegate", "name": "IScrollDelegate"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.mobile.container", "externalRef": true, "type": "mixin", "fullName": "qx.ui.mobile.container.MIScroll", "name": "MIScroll"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.mobile.container", "externalRef": true, "type": "mixin", "fullName": "qx.ui.mobile.container.MNativeScroll", "name": "MNativeScroll"}, "type": "class"}, {"attributes": {"name": "MScrollHandling", "packageName": "qx.ui.mobile.container", "includer": "qx.ui.mobile.form.Input", "externalRef": true, "fullName": "qx.ui.mobile.container.MScrollHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Navigation", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Navigation", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroll", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Scroll", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Containers provide default behavior to layout and manage child widgets.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.control", "name": "control"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Picker", "packageName": "qx.ui.mobile.control", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.control.Picker", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The control package provides classes for general control widgets, like the picker.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "packageName": "qx.ui.mobile.core", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "isSingleton": true, "fullName": "qx.ui.mobile.core.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "DomUpdatedHandler", "isInternal": true, "packageName": "qx.ui.mobile.core", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.core.DomUpdatedHandler", "type": "class", "interfaces": "qx.event.IEventHandler"}, "type": "class"}, {"attributes": {"name": "EventHandler", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.core.EventHandler", "type": "class", "packageName": "qx.ui.mobile.core"}, "type": "class"}, {"attributes": {"name": "MChildrenHandling", "packageName": "qx.ui.mobile.core", "includer": "qx.ui.mobile.container.Composite", "externalRef": true, "fullName": "qx.ui.mobile.core.MChildrenHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLayoutHandling", "packageName": "qx.ui.mobile.core", "includer": "qx.ui.mobile.container.Composite", "externalRef": true, "fullName": "qx.ui.mobile.core.MLayoutHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MResize", "packageName": "qx.ui.mobile.core", "includer": "qx.ui.mobile.page.Page,qx.ui.mobile.container.Carousel", "externalRef": true, "fullName": "qx.ui.mobile.core.MResize", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Root", "packageName": "qx.ui.mobile.core", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.core.Root", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widget", "packageName": "qx.ui.mobile.core", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.basic.Atom,qx.ui.mobile.basic.Image,qx.ui.mobile.basic.Label,qx.ui.mobile.container.Collapsible,qx.ui.mobile.container.Composite,qx.ui.mobile.core.Blocker,qx.ui.mobile.dialog.Popup,qx.ui.mobile.embed.Canvas,qx.ui.mobile.embed.Html,qx.ui.mobile.form.Input,qx.ui.mobile.form.Label,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.Slider,qx.ui.mobile.form.TextArea,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.renderer.AbstractRenderer,qx.ui.mobile.list.List,qx.ui.mobile.tabbar.TabBar,qx.ui.mobile.toolbar.Separator", "fullName": "qx.ui.mobile.core.Widget", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The core package provides central widgets and elementary behaviors that\nprovide a base for many other widgets in this package, and a lot of\ninfrastructure for any mobile GUI.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.dialog", "name": "dialog"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "BusyIndicator", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.ui.mobile.basic.Atom", "fullName": "qx.ui.mobile.dialog.BusyIndicator", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.mobile.dialog.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Menu", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.ui.mobile.dialog.Popup", "fullName": "qx.ui.mobile.dialog.Menu", "type": "class"}, "type": "class"}, {"attributes": {"name": "Popup", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.dialog.Menu", "fullName": "qx.ui.mobile.dialog.Popup", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The dialog package provides classes for displaying pop-ups and dialogs.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.embed", "name": "embed"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Canvas", "packageName": "qx.ui.mobile.embed", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.embed.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.mobile.embed", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.embed.Html", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The embed package provides classes that allow you to embed encapsulated HTML\nentities in your qooxdoo application, like plain HTML elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.form", "name": "form"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.basic.Atom", "childClasses": "qx.ui.mobile.navigationbar.Button,qx.ui.mobile.tabbar.TabButton,qx.ui.mobile.toolbar.Button", "fullName": "qx.ui.mobile.form.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "CheckBox", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "fullName": "qx.ui.mobile.form.CheckBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "Form", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.form.Form", "fullName": "qx.ui.mobile.form.Form", "type": "class"}, "type": "class"}, {"attributes": {"name": "Group", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.form.Group", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "Input", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.container.MScrollHandling,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.form.CheckBox,qx.ui.mobile.form.NumberField,qx.ui.mobile.form.RadioButton,qx.ui.mobile.form.TextField", "fullName": "qx.ui.mobile.form.Input", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "Label", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.Label", "type": "class"}, "type": "class"}, {"attributes": {"name": "MState", "packageName": "qx.ui.mobile.form", "includer": "qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.mobile.form.MState", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MText", "packageName": "qx.ui.mobile.form", "includer": "qx.ui.mobile.form.TextField,qx.ui.mobile.form.NumberField,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea", "externalRef": true, "fullName": "qx.ui.mobile.form.MText", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MValue", "packageName": "qx.ui.mobile.form", "includer": "qx.ui.mobile.form.TextField,qx.ui.mobile.form.NumberField,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.CheckBox,qx.ui.mobile.form.RadioButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.mobile.form.MValue", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "NumberField", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.mobile.form.MText", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "fullName": "qx.ui.mobile.form.NumberField", "type": "class", "interfaces": "qx.ui.form.IStringForm"}, "type": "class"}, {"attributes": {"name": "PasswordField", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.form.TextField", "fullName": "qx.ui.mobile.form.PasswordField", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "fullName": "qx.ui.mobile.form.RadioButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioGroup", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.form.RadioGroup", "fullName": "qx.ui.mobile.form.RadioGroup", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resetter", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.form.Resetter", "fullName": "qx.ui.mobile.form.Resetter", "type": "class"}, "type": "class"}, {"attributes": {"name": "Row", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.form.Row", "type": "class"}, "type": "class"}, {"attributes": {"name": "SelectBox", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.form.MForm,qx.ui.mobile.form.MText,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.SelectBox", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "Slider", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.Slider", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel,qx.ui.form.INumberForm"}, "type": "class"}, {"attributes": {"name": "TextArea", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.mobile.form.MText,qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.TextArea", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "TextField", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.mobile.form.MText", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "childClasses": "qx.ui.mobile.form.PasswordField", "fullName": "qx.ui.mobile.form.TextField", "type": "class", "interfaces": "qx.ui.form.IStringForm"}, "type": "class"}, {"attributes": {"name": "Title", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.basic.Label", "fullName": "qx.ui.mobile.form.Title", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToggleButton", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.ToggleButton", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile.form", "fullName": "qx.ui.mobile.form.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractRenderer", "packageName": "qx.ui.mobile.form.renderer", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.form.renderer.Single", "fullName": "qx.ui.mobile.form.renderer.AbstractRenderer", "type": "class", "interfaces": "qx.ui.form.renderer.IFormRenderer"}, "type": "class"}, {"attributes": {"name": "Single", "packageName": "qx.ui.mobile.form.renderer", "externalRef": true, "superClass": "qx.ui.mobile.form.renderer.AbstractRenderer", "childClasses": "qx.ui.mobile.form.renderer.SinglePlaceholder", "fullName": "qx.ui.mobile.form.renderer.Single", "type": "class"}, "type": "class"}, {"attributes": {"name": "SinglePlaceholder", "packageName": "qx.ui.mobile.form.renderer", "externalRef": true, "superClass": "qx.ui.mobile.form.renderer.Single", "fullName": "qx.ui.mobile.form.renderer.SinglePlaceholder", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The renderer package contains classes which are needed to render a form.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The form namespace contains classes to build complex forms for a\nlarge number of user inputs.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.layout", "name": "layout"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.layout.AbstractBox,qx.ui.mobile.layout.Card", "fullName": "qx.ui.mobile.layout.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractBox", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.Abstract", "childClasses": "qx.ui.mobile.layout.HBox,qx.ui.mobile.layout.VBox", "fullName": "qx.ui.mobile.layout.AbstractBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "Card", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.Abstract", "fullName": "qx.ui.mobile.layout.Card", "type": "class"}, "type": "class"}, {"attributes": {"name": "CardAnimation", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.layout.CardAnimation", "type": "class"}, "type": "class"}, {"attributes": {"name": "HBox", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.AbstractBox", "fullName": "qx.ui.mobile.layout.HBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "VBox", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.AbstractBox", "fullName": "qx.ui.mobile.layout.VBox", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Layout classes manage the visual layout of child widgets within an\nenclosing parent widget; they are a mandatory part of the parent.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.list", "name": "list"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile.list", "fullName": "qx.ui.mobile.list.provider", "name": "provider"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Provider", "packageName": "qx.ui.mobile.list.provider", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.list.provider.Provider", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list.provider package contains classes which are needed to handle the items of a list (get/set/create).
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile.list", "fullName": "qx.ui.mobile.list.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile.list.renderer", "fullName": "qx.ui.mobile.list.renderer.group", "name": "group"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.mobile.list.renderer.group", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "childClasses": "qx.ui.mobile.list.renderer.group.Default", "fullName": "qx.ui.mobile.list.renderer.group.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.mobile.list.renderer.group", "externalRef": true, "superClass": "qx.ui.mobile.list.renderer.group.Abstract", "fullName": "qx.ui.mobile.list.renderer.group.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list.renderer.group package contains classes which are needed by list to display its group items.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.mobile.list.renderer", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "childClasses": "qx.ui.mobile.list.renderer.Default", "fullName": "qx.ui.mobile.list.renderer.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.mobile.list.renderer", "externalRef": true, "superClass": "qx.ui.mobile.list.renderer.Abstract", "fullName": "qx.ui.mobile.list.renderer.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list.renderer package contains classes which are needed by list to display its list items.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"packageName": "qx.ui.mobile.list", "externalRef": true, "type": "interface", "fullName": "qx.ui.mobile.list.IListDelegate", "name": "IListDelegate"}, "type": "class"}, {"attributes": {"name": "List", "packageName": "qx.ui.mobile.list", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.list.List", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list package provides classes to display data in a list.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.navigationbar", "name": "navigationbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "BackButton", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.navigationbar.Button", "fullName": "qx.ui.mobile.navigationbar.BackButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Button", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.form.Button", "childClasses": "qx.ui.mobile.navigationbar.BackButton", "fullName": "qx.ui.mobile.navigationbar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "NavigationBar", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.navigationbar.NavigationBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "Title", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.basic.Label", "fullName": "qx.ui.mobile.navigationbar.Title", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The navigationbar package provides classes for displaying a navigation\nbar and buttons, allowing the user to navigate between two pages easily. See\n{@link qx.ui.mobile.navigationbar.NavigationBar} for more information.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.page", "name": "page"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.ui.mobile.page", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.page.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "NavigationPage", "interfaces": "qx.ui.mobile.container.INavigation", "externalRef": true, "superClass": "qx.ui.mobile.page.Page", "fullName": "qx.ui.mobile.page.NavigationPage", "type": "class", "packageName": "qx.ui.mobile.page"}, "type": "class"}, {"attributes": {"name": "Page", "packageName": "qx.ui.mobile.page", "mixins": "qx.ui.mobile.core.MResize", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "childClasses": "qx.ui.mobile.page.NavigationPage", "fullName": "qx.ui.mobile.page.Page", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The page package contains all classes to create a page widget, which provides\na screen with which users can interact in order to do something. Most times a page provides a single task\nor a group of related tasks. See {@link qx.ui.mobile.page.Page} for more\ninformation.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.tabbar", "name": "tabbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "TabBar", "packageName": "qx.ui.mobile.tabbar", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.tabbar.TabBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "TabButton", "packageName": "qx.ui.mobile.tabbar", "externalRef": true, "superClass": "qx.ui.mobile.form.Button", "fullName": "qx.ui.mobile.tabbar.TabButton", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The tab bar stacks several views above each other and allows to switch\nbetween them by using a list of buttons. See {@link qx.ui.mobile.tabbar.TabBar}\nfor more information.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.toolbar", "name": "toolbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.mobile.toolbar", "externalRef": true, "superClass": "qx.ui.mobile.form.Button", "fullName": "qx.ui.mobile.toolbar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "Separator", "packageName": "qx.ui.mobile.toolbar", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.toolbar.Separator", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToolBar", "packageName": "qx.ui.mobile.toolbar", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.toolbar.ToolBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The toolbar package contains classes to create a toolbar widget, and its\ncontent widgets: the toolbar button and separator.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The qooxdoo mobile GUI toolkit includes a large set of widgets and layouts to \ncreate your mobile application’s user interface.
\n\nCreate your own qooxdoo mobile application by creating a skeleton with the\ncreate-application.py script from the shell.
\n\n\n cd path/to/qooxdoo_checkout_folder\n ./tool/bin/create-application.py --type=mobile --name=Your Application Name --out=Target Directory\n\n\n
Most important classes for new users are:
\n\nPopups are widgets which can be placed on top of the application.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\nvar button = new qx.ui.form.Button(\"Open Popup #1\");\nvar popup = new qx.ui.popup.Popup(new qx.ui.layout.Canvas()).set({\n backgroundColor: \"#FFFAD3\",\n padding: [2, 4],\n offset : 3,\n offsetBottom : 20\n});\n\npopup.add(new qx.ui.basic.Atom(\"Hello World #1\", \"icon/32/apps/media-photo-album.png\"));\n\nbutton.addListener(\"execute\", function(e)\n{\n popup.placeToMouse(e);\n popup.show();\n}, this);\n\n\n
This example creates a ToolTip and assigns it to a button. When the user hovers the\nbutton the tooltip is shown.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.progressive", "name": "progressive"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.headfoot", "name": "headfoot"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.container.Composite", "childClasses": "qx.ui.progressive.headfoot.Null,qx.ui.progressive.headfoot.Progress,qx.ui.progressive.headfoot.TableHeading", "fullName": "qx.ui.progressive.headfoot.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Null", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.progressive.headfoot.Abstract", "fullName": "qx.ui.progressive.headfoot.Null", "type": "class"}, "type": "class"}, {"attributes": {"name": "Progress", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.progressive.headfoot.Abstract", "fullName": "qx.ui.progressive.headfoot.Progress", "type": "class"}, "type": "class"}, {"attributes": {"name": "TableHeading", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.progressive.headfoot.Abstract", "fullName": "qx.ui.progressive.headfoot.TableHeading", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.headfoot package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.model", "name": "model"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.model", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.model.Default", "fullName": "qx.ui.progressive.model.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.progressive.model", "externalRef": true, "superClass": "qx.ui.progressive.model.Abstract", "fullName": "qx.ui.progressive.model.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.model package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.progressive.renderer", "fullName": "qx.ui.progressive.renderer.table", "name": "table"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.progressive.renderer.table", "fullName": "qx.ui.progressive.renderer.table.cell", "name": "cell"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.renderer.table.cell.Conditional,qx.ui.progressive.renderer.table.cell.Default,qx.ui.progressive.renderer.table.cell.Html,qx.ui.progressive.renderer.table.cell.Icon,qx.ui.progressive.renderer.table.cell.String", "fullName": "qx.ui.progressive.renderer.table.cell.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Boolean", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Icon", "fullName": "qx.ui.progressive.renderer.table.cell.Boolean", "type": "class"}, "type": "class"}, {"attributes": {"name": "Conditional", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.Conditional", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.Default", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.Html", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "Icon", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "childClasses": "qx.ui.progressive.renderer.table.cell.Boolean,qx.ui.progressive.renderer.table.cell.Image", "fullName": "qx.ui.progressive.renderer.table.cell.Icon", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Icon", "fullName": "qx.ui.progressive.renderer.table.cell.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "String", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.renderer.table.cell package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Row", "packageName": "qx.ui.progressive.renderer.table", "externalRef": true, "superClass": "qx.ui.progressive.renderer.Abstract", "fullName": "qx.ui.progressive.renderer.table.Row", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widths", "packageName": "qx.ui.progressive.renderer.table", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.progressive.renderer.table.Widths", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.renderer.table package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.renderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.renderer.FunctionCaller,qx.ui.progressive.renderer.table.Row", "fullName": "qx.ui.progressive.renderer.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "FunctionCaller", "packageName": "qx.ui.progressive.renderer", "externalRef": true, "superClass": "qx.ui.progressive.renderer.Abstract", "fullName": "qx.ui.progressive.renderer.FunctionCaller", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The pre-packaged renderers that come with Progressive are found here.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.structure", "name": "structure"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.structure", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.structure.Default", "fullName": "qx.ui.progressive.structure.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.progressive.structure", "externalRef": true, "superClass": "qx.ui.progressive.structure.Abstract", "fullName": "qx.ui.progressive.structure.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Progressive’s rendering allows for a structure to be defined, including use\nof a heading, a body, and a footer. This is the structure that defines\nwhich of those are to be used for an instance of Progressive.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Progressive", "packageName": "qx.ui.progressive", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.progressive.Progressive", "type": "class"}, "type": "class"}, {"attributes": {"name": "State", "packageName": "qx.ui.progressive", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.progressive.State", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This Progressive widget “renders” tasks progressively, i.e. it returns\ncontrol to the browser periodically possibly allowing user interaction\nprior to completion of the full task..
\n\nThe concept “render” is used quite loosely, in that it could be building\npart of a GUI or it could be loading the next successive portion of a table,\nor it could be doing any partial task which requires periodically returning\ncontrol to the browser to allow user interaction.
\n\nThis is a general purpose widget that happens to come packaged with some\nuseful renderers:
\n\n- A progressive loader, that periodically shows the GUI state as more of\n the gui is being built;
\n\n- A table renderer that produces a table very similar in appearance to\n qx.ui.table.Table but with a different set of features. In particular,\n this table allows variable row height.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.root", "name": "root"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.root", "mixins": "qx.ui.core.MChildrenHandling,qx.ui.core.MBlocker,qx.ui.window.MDesktop", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.root.Application,qx.ui.root.Inline,qx.ui.root.Page", "fullName": "qx.ui.root.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Application", "packageName": "qx.ui.root", "externalRef": true, "superClass": "qx.ui.root.Abstract", "fullName": "qx.ui.root.Application", "type": "class"}, "type": "class"}, {"attributes": {"name": "Inline", "packageName": "qx.ui.root", "mixins": "qx.ui.core.MLayoutHandling", "externalRef": true, "superClass": "qx.ui.root.Abstract", "fullName": "qx.ui.root.Inline", "type": "class"}, "type": "class"}, {"attributes": {"name": "Page", "packageName": "qx.ui.root", "externalRef": true, "superClass": "qx.ui.root.Abstract", "fullName": "qx.ui.root.Page", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Classes of the root package are used to represent a document root for\nqooxdoo widgets (i.e. the top-most widget of a widget hierarchy).
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.splitpane", "name": "splitpane"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.ui.splitpane.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "HLayout", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.splitpane.HLayout", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pane", "packageName": "qx.ui.splitpane", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.splitpane.Pane", "type": "class"}, "type": "class"}, {"attributes": {"name": "Slider", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.splitpane.Slider", "type": "class"}, "type": "class"}, {"attributes": {"name": "Splitter", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.splitpane.Splitter", "type": "class"}, "type": "class"}, {"attributes": {"name": "VLayout", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.splitpane.VLayout", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A SplitPane is used to divide two Widgets. These widgets can be resized by tapping the splitter widget and moving the slider.\n The orientation property states if the widgets should be aligned horizontally or vertically.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n var pane = new qx.ui.splitpane.Pane(\"vertical\");\n var leftWidget = new qx.ui.form.TextArea(\"Fixed\");\n leftWidget.setWidth(100);\n leftWidget.setWrap(true);\n var rightWidget = new qx.ui.form.TextArea(\"Flex\")\n\n pane.add(leftWidget, 0);\n pane.add(rightWidget, 1);\n\n container.add(pane, {left: 10, top: 10});\n\n\n
This example creates a new horizontal SplitPane and adds two TextArea widgets. The\n first TextArea has a static (flex value 0) size of 100px, the second one will use the\n available space (flex value 1) for its width.
\n\nExternal Documentation
\n\n\n Documentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.style", "name": "style"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Stylesheet", "packageName": "qx.ui.style", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.style.Stylesheet", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Common CSS style handling for the UI layer.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.table", "name": "table"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ICellEditorFactory", "packageName": "qx.ui.table", "implementations": "qx.ui.table.celleditor.AbstractField,qx.ui.table.celleditor.SelectBox,qx.ui.table.celleditor.Dynamic,qx.ui.table.celleditor.CheckBox,qx.ui.table.celleditor.ComboBox", "externalRef": true, "fullName": "qx.ui.table.ICellEditorFactory", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ICellRenderer", "packageName": "qx.ui.table", "implementations": "qx.ui.table.cellrenderer.Abstract", "externalRef": true, "fullName": "qx.ui.table.ICellRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IColumnMenuButton", "packageName": "qx.ui.table", "implementations": "qx.ui.table.columnmenu.Button", "externalRef": true, "fullName": "qx.ui.table.IColumnMenuButton", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IColumnMenuItem", "packageName": "qx.ui.table", "implementations": "qx.ui.table.columnmenu.MenuItem", "externalRef": true, "fullName": "qx.ui.table.IColumnMenuItem", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IHeaderRenderer", "packageName": "qx.ui.table", "implementations": "qx.ui.table.headerrenderer.Default", "externalRef": true, "fullName": "qx.ui.table.IHeaderRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IRowRenderer", "packageName": "qx.ui.table", "implementations": "qx.ui.table.rowrenderer.Default", "externalRef": true, "fullName": "qx.ui.table.IRowRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ITableModel", "packageName": "qx.ui.table", "implementations": "qx.ui.table.model.Abstract", "externalRef": true, "fullName": "qx.ui.table.ITableModel", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.table", "externalRef": true, "type": "mixin", "fullName": "qx.ui.table.MTableContextMenu", "name": "MTableContextMenu"}, "type": "class"}, {"attributes": {"name": "Table", "packageName": "qx.ui.table", "mixins": "qx.ui.core.MDragDropScrolling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.treevirtual.TreeVirtual", "fullName": "qx.ui.table.Table", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.celleditor", "name": "celleditor"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractField", "packageName": "qx.ui.table.celleditor", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.celleditor.PasswordField,qx.ui.table.celleditor.TextField", "fullName": "qx.ui.table.celleditor.AbstractField", "type": "class", "interfaces": "qx.ui.table.ICellEditorFactory"}, "type": "class"}, {"attributes": {"name": "CheckBox", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.CheckBox", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "ComboBox", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.ComboBox", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "Dynamic", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.Dynamic", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "PasswordField", "packageName": "qx.ui.table.celleditor", "externalRef": true, "superClass": "qx.ui.table.celleditor.AbstractField", "fullName": "qx.ui.table.celleditor.PasswordField", "type": "class"}, "type": "class"}, {"attributes": {"name": "SelectBox", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.SelectBox", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "TextField", "packageName": "qx.ui.table.celleditor", "externalRef": true, "superClass": "qx.ui.table.celleditor.AbstractField", "fullName": "qx.ui.table.celleditor.TextField", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.celleditor package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.cellrenderer", "name": "cellrenderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.cellrenderer.AbstractImage,qx.ui.table.cellrenderer.Debug,qx.ui.table.cellrenderer.Default,qx.ui.treevirtual.SimpleTreeDataCellRenderer", "fullName": "qx.ui.table.cellrenderer.Abstract", "type": "class", "interfaces": "qx.ui.table.ICellRenderer"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractImage", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "childClasses": "qx.ui.table.cellrenderer.Boolean,qx.ui.table.cellrenderer.Image", "fullName": "qx.ui.table.cellrenderer.AbstractImage", "type": "class"}, "type": "class"}, {"attributes": {"name": "Boolean", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.AbstractImage", "fullName": "qx.ui.table.cellrenderer.Boolean", "type": "class"}, "type": "class"}, {"attributes": {"name": "Conditional", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "childClasses": "qx.ui.table.cellrenderer.Date,qx.ui.table.cellrenderer.Html,qx.ui.table.cellrenderer.Number,qx.ui.table.cellrenderer.String", "fullName": "qx.ui.table.cellrenderer.Conditional", "type": "class"}, "type": "class"}, {"attributes": {"name": "Date", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.Date", "type": "class"}, "type": "class"}, {"attributes": {"name": "Debug", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "fullName": "qx.ui.table.cellrenderer.Debug", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "childClasses": "qx.ui.table.cellrenderer.Conditional,qx.ui.table.cellrenderer.Dynamic,qx.ui.table.cellrenderer.Password,qx.ui.table.cellrenderer.Replace,qx.ui.treevirtual.DefaultDataCellRenderer", "fullName": "qx.ui.table.cellrenderer.Default", "type": "class"}, "type": "class"}, {"attributes": {"name": "Dynamic", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.table.cellrenderer.Dynamic", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.Html", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.AbstractImage", "fullName": "qx.ui.table.cellrenderer.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Number", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.Number", "type": "class"}, "type": "class"}, {"attributes": {"name": "Password", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.table.cellrenderer.Password", "type": "class"}, "type": "class"}, {"attributes": {"name": "Replace", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.table.cellrenderer.Replace", "type": "class"}, "type": "class"}, {"attributes": {"name": "String", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.cellrenderer package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.columnmenu", "name": "columnmenu"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "interfaces": "qx.ui.table.IColumnMenuButton", "externalRef": true, "superClass": "qx.ui.form.MenuButton", "fullName": "qx.ui.table.columnmenu.Button", "type": "class", "packageName": "qx.ui.table.columnmenu"}, "type": "class"}, {"attributes": {"name": "MenuItem", "interfaces": "qx.ui.table.IColumnMenuItem", "externalRef": true, "superClass": "qx.ui.menu.CheckBox", "fullName": "qx.ui.table.columnmenu.MenuItem", "type": "class", "packageName": "qx.ui.table.columnmenu"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.table.columnmenu package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.columnmodel", "name": "columnmodel"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Basic", "packageName": "qx.ui.table.columnmodel", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.columnmodel.Resize", "fullName": "qx.ui.table.columnmodel.Basic", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resize", "packageName": "qx.ui.table.columnmodel", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.ui.table.columnmodel.Basic", "fullName": "qx.ui.table.columnmodel.Resize", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.table.columnmodel", "fullName": "qx.ui.table.columnmodel.resizebehavior", "name": "resizebehavior"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.table.columnmodel.resizebehavior", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.columnmodel.resizebehavior.Default", "fullName": "qx.ui.table.columnmodel.resizebehavior.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.table.columnmodel.resizebehavior", "externalRef": true, "superClass": "qx.ui.table.columnmodel.resizebehavior.Abstract", "fullName": "qx.ui.table.columnmodel.resizebehavior.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.columnmodel.resizebehavior package.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The qx.ui.table.columnmodel package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.headerrenderer", "name": "headerrenderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Default", "interfaces": "qx.ui.table.IHeaderRenderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.headerrenderer.Icon", "fullName": "qx.ui.table.headerrenderer.Default", "type": "class", "packageName": "qx.ui.table.headerrenderer"}, "type": "class"}, {"attributes": {"name": "HeaderCell", "packageName": "qx.ui.table.headerrenderer", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.table.headerrenderer.HeaderCell", "type": "class"}, "type": "class"}, {"attributes": {"name": "Icon", "packageName": "qx.ui.table.headerrenderer", "externalRef": true, "superClass": "qx.ui.table.headerrenderer.Default", "fullName": "qx.ui.table.headerrenderer.Icon", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.headerrenderer package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.model", "name": "model"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.model.Remote,qx.ui.table.model.Simple,qx.ui.treevirtual.SimpleTreeDataModel", "fullName": "qx.ui.table.model.Abstract", "type": "class", "interfaces": "qx.ui.table.ITableModel"}, "type": "class"}, {"attributes": {"name": "Filtered", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.ui.table.model.Simple", "fullName": "qx.ui.table.model.Filtered", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "Remote", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.ui.table.model.Abstract", "fullName": "qx.ui.table.model.Remote", "type": "class"}, "type": "class"}, {"attributes": {"name": "Simple", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.ui.table.model.Abstract", "childClasses": "qx.ui.table.model.Filtered", "fullName": "qx.ui.table.model.Simple", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.model package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.pane", "name": "pane"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "CellEvent", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.ui.table.pane.CellEvent", "type": "class"}, "type": "class"}, {"attributes": {"name": "Clipper", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.table.pane.Clipper", "type": "class"}, "type": "class"}, {"attributes": {"name": "FocusIndicator", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.table.pane.FocusIndicator", "type": "class"}, "type": "class"}, {"attributes": {"name": "Header", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.table.pane.Header", "type": "class"}, "type": "class"}, {"attributes": {"name": "Model", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.pane.Model", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pane", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.table.pane.Pane", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroller", "packageName": "qx.ui.table.pane", "mixins": "qx.ui.core.scroll.MScrollBarFactory", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.table.pane.Scroller", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.pane package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.rowrenderer", "name": "rowrenderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Default", "interfaces": "qx.ui.table.IRowRenderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.treevirtual.SimpleTreeDataRowRenderer", "fullName": "qx.ui.table.rowrenderer.Default", "type": "class", "packageName": "qx.ui.table.rowrenderer"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.rowrenderer package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.ui.table.selection", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.treevirtual.SelectionManager", "fullName": "qx.ui.table.selection.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Model", "packageName": "qx.ui.table.selection", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.selection.Model", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.selection package.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The table can be used to display tabular data in a grid.
\n\nThe table is a very powerful widget. It is “virtual” in that the table\ndata can be of any length (e.g. hundreds of thousands of rows or more) yet\nonly the rows which are actually being viewed are rendered. As the user\nscrolls up or down, the rendered rows are removed and the newly visible rows\nare rendered in their place. Rendering a large amount of data is a very, very\nslow operation, so being able to render only the visible rows has HUGE\nbenefits. You’ll sometimes hear qx.ui.table.* referred to as simply “Table”\nand sometimes as “Virtual Table”. Those terms reference the same widget in\nqooxdoo.
\n\nThe data supplied to (and displayed by) the Table widget can be entirely\nresident in memory at the browser {@link qx.ui.table.model.Simple} or can be\nfetched from a “backend” (web server) as it is needed to be displayed\n{@link qx.ui.table.model.Remote} (and some can be pre-fetched too).\nThe data model you choose determines where and how the data is retrieved from.\n{@link qx.ui.table.model.Simple} provides a simple model in which all of the\ntable data resides in memory at the browser; i.e. the whole data set is\nresident as an array of arrays in the Simple data model. Alternatively,\n{@link qx.ui.table.model.Remote} allows the data to be fetched from the\nbackend as it is needed. {@link qx.ui.table.model.Remote} is an abstract\nclass that you can extend by providing the actual communication to your\nbackend.
\n\nThe table is organized in columns and rows. The first row contains the\ncolumn headers. Column headers contain the title of the column and\nallow to change its width, position (by drag and drop) and sorting.
\n\nMeta-columns
\n\nA meta-column combines one or more columns that should be\nhorizontally scrolled together. This way you can define for example\nfixed columns that stay always visible on the left (or right) while the\nother columns can be scrolled away.
\n\nTake the demo http://demo.qooxdoo.org/5.1/demobrowser/#table~Table.html\nas example: If you make your browser window\nvery small (or make one of the columns very wide) so the table needs\nhorizontal scrolling, then the left column stays always visible. This is\nbecause the left column is one meta-column and the other columns are in\nanother.
\n\nModel
\n\nThe model represents the data of the grid. It is implemented by a subclass\nof {@link qx.ui.table.ITableModel}.
\n\nSelection
\n\nThe selection of a table is managed by {@link qx.ui.table.selection.Manager}.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.tabview", "name": "tabview"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Page", "packageName": "qx.ui.tabview", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.tabview.Page", "type": "class"}, "type": "class"}, {"attributes": {"name": "TabButton", "interfaces": "qx.ui.form.IRadioItem", "externalRef": true, "superClass": "qx.ui.form.RadioButton", "fullName": "qx.ui.tabview.TabButton", "type": "class", "packageName": "qx.ui.tabview"}, "type": "class"}, {"attributes": {"name": "TabView", "interfaces": "qx.ui.core.ISingleSelection", "mixins": "qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.tabview.TabView", "type": "class", "packageName": "qx.ui.tabview"}, "type": "class"}]}, {"attributes": {"text": "The tab view stacks several pages above each other and allows to switch\nbetween them by using a list of buttons.
\n\nThe buttons are positioned on one of the tab view’s edges.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n var tabView = new qx.ui.tabview.TabView();\n\n var page1 = new qx.ui.tabview.Page(\"Layout\", \"icon/16/apps/utilities-terminal.png\");\n page1.setLayout(new qx.ui.layout.VBox());\n page1.add(new qx.ui.basic.Label(\"Page Content\"));\n tabView.add(page1);\n\n var page2 = new qx.ui.tabview.Page(\"Notes\", \"icon/16/apps/utilities-notes.png\");\n tabView.add(page2);\n\n this.getRoot().add(tabView);\n\n\n
This example builds a tab view with two pages called “Layout” and “Notes”.\nEach page is a container widget, which can contain any other widget. Note\nthat the pages need layout to render their children.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.toolbar", "name": "toolbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.form.Button", "fullName": "qx.ui.toolbar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "CheckBox", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.form.ToggleButton", "childClasses": "qx.ui.toolbar.RadioButton", "fullName": "qx.ui.toolbar.CheckBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "MenuButton", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.menubar.Button", "fullName": "qx.ui.toolbar.MenuButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Part", "packageName": "qx.ui.toolbar", "mixins": "qx.ui.core.MRemoteChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.toolbar.Part", "type": "class"}, "type": "class"}, {"attributes": {"name": "PartContainer", "isInternal": true, "packageName": "qx.ui.toolbar", "access": "internal", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.toolbar.PartContainer", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.toolbar", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.toolbar.CheckBox", "fullName": "qx.ui.toolbar.RadioButton", "type": "class", "interfaces": "qx.ui.form.IModel,qx.ui.form.IRadioItem"}, "type": "class"}, {"attributes": {"name": "Separator", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.toolbar.Separator", "type": "class"}, "type": "class"}, {"attributes": {"name": "SplitButton", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.form.SplitButton", "fullName": "qx.ui.toolbar.SplitButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToolBar", "packageName": "qx.ui.toolbar", "mixins": "qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.menubar.MenuBar", "fullName": "qx.ui.toolbar.ToolBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Toolbars are used to show a collection of menus or buttons that provide tools\nfor the application; they are usually aligned and attached to the edge of the\nmain application area.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\nvar toolbar = new qx.ui.toolbar.ToolBar();\nvar newButton = new qx.ui.toolbar.Button(\"New\");\ntoolbar.add(newButton);\n\n\n
This example demonstrates how to create a toolbar and a toolbar buttons.\nThe button will be added to the toolbar in the last line.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.tooltip", "name": "tooltip"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.ui.tooltip", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.tooltip.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToolTip", "packageName": "qx.ui.tooltip", "externalRef": true, "superClass": "qx.ui.popup.Popup", "fullName": "qx.ui.tooltip.ToolTip", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A Tooltip provides additional information for widgets when the user hovers over a widget.\nThis information can consist in plain text, but also include an icon and complex HTML code.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\nvar widget = new qx.ui.form.Button(\"save\");\n\nvar tooltip = new qx.ui.tooltip.ToolTip(\"Save the opened file\");\nwidget.setToolTip(tooltip);\n\n\n
This example creates a ToolTip and assigns it to a button. When the user hovers the\nbutton the tooltip is shown.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.tree", "name": "tree"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.tree", "fullName": "qx.ui.tree.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractItem", "packageName": "qx.ui.tree.core", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.tree.VirtualTreeItem,qx.ui.tree.core.AbstractTreeItem", "fullName": "qx.ui.tree.core.AbstractItem", "type": "class", "interfaces": "qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractTreeItem", "packageName": "qx.ui.tree.core", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractItem", "childClasses": "qx.ui.tree.TreeFile,qx.ui.tree.TreeFolder", "fullName": "qx.ui.tree.core.AbstractTreeItem", "type": "class"}, "type": "class"}, {"attributes": {"name": "FolderOpenButton", "packageName": "qx.ui.tree.core", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Image", "fullName": "qx.ui.tree.core.FolderOpenButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "IVirtualTree", "packageName": "qx.ui.tree.core", "implementations": "qx.ui.tree.VirtualTree", "externalRef": true, "fullName": "qx.ui.tree.core.IVirtualTree", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.tree.core", "externalRef": true, "type": "interface", "fullName": "qx.ui.tree.core.IVirtualTreeDelegate", "name": "IVirtualTreeDelegate"}, "type": "class"}, {"attributes": {"name": "MWidgetController", "isInternal": true, "packageName": "qx.ui.tree.core", "includer": "qx.ui.tree.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.tree.core.MWidgetController", "type": "mixin"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Util", "packageName": "qx.ui.tree.core", "externalRef": true, "fullName": "qx.ui.tree.core.Util", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.tree.core package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.tree", "fullName": "qx.ui.tree.provider", "name": "provider"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "IVirtualTreeProvider", "isInternal": true, "packageName": "qx.ui.tree.provider", "implementations": "qx.ui.tree.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.tree.provider.IVirtualTreeProvider", "type": "interface"}, "type": "class"}, {"attributes": {"name": "WidgetProvider", "isInternal": true, "packageName": "qx.ui.tree.provider", "mixins": "qx.ui.tree.core.MWidgetController", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.tree.provider.WidgetProvider", "type": "class", "interfaces": "qx.ui.virtual.core.IWidgetCellProvider,qx.ui.tree.provider.IVirtualTreeProvider"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.tree.provider package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.tree", "fullName": "qx.ui.tree.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "SelectionManager", "isInternal": true, "packageName": "qx.ui.tree.selection", "access": "internal", "externalRef": true, "superClass": "qx.ui.core.selection.ScrollArea", "fullName": "qx.ui.tree.selection.SelectionManager", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.tree.selection package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Tree", "interfaces": "qx.ui.core.IMultiSelection,qx.ui.form.IModelSelection,qx.ui.form.IForm", "mixins": "qx.ui.core.MMultiSelectionHandling,qx.ui.core.MContentPadding,qx.ui.form.MModelSelection,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "fullName": "qx.ui.tree.Tree", "type": "class", "packageName": "qx.ui.tree"}, "type": "class"}, {"attributes": {"name": "TreeFile", "packageName": "qx.ui.tree", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractTreeItem", "fullName": "qx.ui.tree.TreeFile", "type": "class"}, "type": "class"}, {"attributes": {"name": "TreeFolder", "packageName": "qx.ui.tree", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractTreeItem", "fullName": "qx.ui.tree.TreeFolder", "type": "class"}, "type": "class"}, {"attributes": {"name": "VirtualTree", "interfaces": "qx.ui.tree.core.IVirtualTree,qx.data.controller.ISelection", "mixins": "qx.ui.virtual.selection.MModel,qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.virtual.core.Scroller", "fullName": "qx.ui.tree.VirtualTree", "type": "class", "packageName": "qx.ui.tree"}, "type": "class"}, {"attributes": {"name": "VirtualTreeItem", "packageName": "qx.ui.tree", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractItem", "fullName": "qx.ui.tree.VirtualTreeItem", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The tree package contains classes that allow you to build up visual\ntrees, like the ones you are familiar with e.g. for browsing your file\nsystem. Expanding\nand collapsing tree nodes is handled automatically by showing or hiding the\ncontained subtree structure.
\n\nTo construct a tree, start up with the {@link qx.ui.tree.Tree Tree} class,\nthen use {@link qx.ui.tree.TreeFolder TreeFolder} and {@link\nqx.ui.tree.TreeFile TreeFile} objects to populate your tree.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n// Create the tree widget\nvar tree = new qx.ui.tree.Tree().set({\n width : 200,\n height : 400\n});\n\n// Create a folder and set it the root folder\nvar root = new qx.ui.tree.TreeFolder(\"root\");\ntree.setRoot(root);\n\n// Create some folders:\nvar te1_1 = new qx.ui.tree.TreeFolder(\"Files\");\nvar te1_2 = new qx.ui.tree.TreeFolder(\"Workspace\");\nvar te1_3 = new qx.ui.tree.TreeFolder(\"Network\");\nvar te1_4 = new qx.ui.tree.TreeFolder(\"Trash\");\n\n// Create some content (leaves) and add it to the \"Files\" folder:\nvar te1_2_1 = new qx.ui.tree.TreeFile(\"Windows (C:)\");\nvar te1_2_2 = new qx.ui.tree.TreeFile(\"Documents (D:)\");\nte1_2.add(te1_2_1, te1_2_2);\n\n// Add the content to the root folder\nroot.add(te1_1, te1_2, te1_3, te1_4);\n\n// Add the root widget to the application\nthis.getRoot().add(tree);\n\n\n
This example creates a tree with four folders inside it’s root folder.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.treevirtual", "name": "treevirtual"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "DefaultDataCellRenderer", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.treevirtual.DefaultDataCellRenderer", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.treevirtual", "externalRef": true, "type": "mixin", "fullName": "qx.ui.treevirtual.MFamily", "name": "MFamily"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.treevirtual", "externalRef": true, "type": "mixin", "fullName": "qx.ui.treevirtual.MNode", "name": "MNode"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "MTreePrimitive", "packageName": "qx.ui.treevirtual", "includer": "qx.ui.treevirtual.SimpleTreeDataModel", "externalRef": true, "fullName": "qx.ui.treevirtual.MTreePrimitive", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "SelectionManager", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.selection.Manager", "fullName": "qx.ui.treevirtual.SelectionManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "SimpleTreeDataCellRenderer", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "fullName": "qx.ui.treevirtual.SimpleTreeDataCellRenderer", "type": "class"}, "type": "class"}, {"attributes": {"name": "SimpleTreeDataModel", "packageName": "qx.ui.treevirtual", "mixins": "qx.ui.treevirtual.MTreePrimitive", "externalRef": true, "superClass": "qx.ui.table.model.Abstract", "fullName": "qx.ui.treevirtual.SimpleTreeDataModel", "type": "class"}, "type": "class"}, {"attributes": {"name": "SimpleTreeDataRowRenderer", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.rowrenderer.Default", "fullName": "qx.ui.treevirtual.SimpleTreeDataRowRenderer", "type": "class"}, "type": "class"}, {"attributes": {"name": "TreeVirtual", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.Table", "fullName": "qx.ui.treevirtual.TreeVirtual", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A virtual tree has a tree-like look and feel, but also allows for a table-like,\ndynamic filling with contents. The {@link TreeVirtual} is the main application\nclass.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.virtual", "name": "virtual"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.behavior", "name": "behavior"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Prefetch", "packageName": "qx.ui.virtual.behavior", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.virtual.behavior.Prefetch", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.cell", "name": "cell"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Abstract", "type": "class", "interfaces": "qx.ui.virtual.cell.ICell"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractImage", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "childClasses": "qx.ui.virtual.cell.Boolean,qx.ui.virtual.cell.Image", "fullName": "qx.ui.virtual.cell.AbstractImage", "type": "class"}, "type": "class"}, {"attributes": {"name": "AbstractWidget", "interfaces": "qx.ui.virtual.cell.IWidgetCell", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.virtual.cell.WidgetCell", "fullName": "qx.ui.virtual.cell.AbstractWidget", "type": "class", "packageName": "qx.ui.virtual.cell"}, "type": "class"}, {"attributes": {"name": "Boolean", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.AbstractImage", "fullName": "qx.ui.virtual.cell.Boolean", "type": "class"}, "type": "class"}, {"attributes": {"name": "Cell", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Abstract", "childClasses": "qx.ui.virtual.cell.AbstractImage,qx.ui.virtual.cell.Date,qx.ui.virtual.cell.Html,qx.ui.virtual.cell.Number,qx.ui.virtual.cell.String", "fullName": "qx.ui.virtual.cell.Cell", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellStylesheet", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.virtual.cell.CellStylesheet", "type": "class"}, "type": "class"}, {"attributes": {"name": "Date", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Date", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Html", "type": "class"}, "type": "class"}, {"attributes": {"name": "ICell", "packageName": "qx.ui.virtual.cell", "implementations": "qx.ui.virtual.cell.Abstract", "externalRef": true, "fullName": "qx.ui.virtual.cell.ICell", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.AbstractImage", "fullName": "qx.ui.virtual.cell.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "IWidgetCell", "packageName": "qx.ui.virtual.cell", "implementations": "qx.ui.virtual.cell.AbstractWidget", "externalRef": true, "fullName": "qx.ui.virtual.cell.IWidgetCell", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.virtual.cell", "externalRef": true, "type": "interface", "fullName": "qx.ui.virtual.cell.IWidgetCellDelegate", "name": "IWidgetCellDelegate"}, "type": "class"}, {"attributes": {"name": "Number", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Number", "type": "class"}, "type": "class"}, {"attributes": {"name": "String", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.String", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetCell", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.AbstractWidget", "fullName": "qx.ui.virtual.cell.WidgetCell", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.virtual.cell package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Axis", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.virtual.core.Axis", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellEvent", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.ui.virtual.core.CellEvent", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.virtual.core", "externalRef": true, "type": "interface", "fullName": "qx.ui.virtual.core.IHtmlCellProvider", "name": "IHtmlCellProvider"}, "type": "class"}, {"attributes": {"name": "ILayer", "packageName": "qx.ui.virtual.core", "implementations": "qx.ui.virtual.layer.Abstract", "externalRef": true, "fullName": "qx.ui.virtual.core.ILayer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IWidgetCellProvider", "packageName": "qx.ui.virtual.core", "implementations": "qx.ui.list.provider.WidgetProvider,qx.ui.tree.provider.WidgetProvider", "externalRef": true, "fullName": "qx.ui.virtual.core.IWidgetCellProvider", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Pane", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.virtual.core.Pane", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroller", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "childClasses": "qx.ui.list.List,qx.ui.tree.VirtualTree", "fullName": "qx.ui.virtual.core.Scroller", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.layer", "name": "layer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.virtual.layer.AbstractBackground,qx.ui.virtual.layer.GridLines,qx.ui.virtual.layer.HtmlCell,qx.ui.virtual.layer.WidgetCell,qx.ui.virtual.layer.WidgetCellSpan", "fullName": "qx.ui.virtual.layer.Abstract", "type": "class", "interfaces": "qx.ui.virtual.core.ILayer"}, "type": "class"}, {"attributes": {"name": "AbstractBackground", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "childClasses": "qx.ui.virtual.layer.Column,qx.ui.virtual.layer.Row", "fullName": "qx.ui.virtual.layer.AbstractBackground", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellSpanManager", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.virtual.layer.CellSpanManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Column", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.AbstractBackground", "fullName": "qx.ui.virtual.layer.Column", "type": "class"}, "type": "class"}, {"attributes": {"name": "GridLines", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "fullName": "qx.ui.virtual.layer.GridLines", "type": "class"}, "type": "class"}, {"attributes": {"name": "HtmlCell", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "childClasses": "qx.ui.virtual.layer.HtmlCellSpan", "fullName": "qx.ui.virtual.layer.HtmlCell", "type": "class"}, "type": "class"}, {"attributes": {"name": "HtmlCellSpan", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.HtmlCell", "fullName": "qx.ui.virtual.layer.HtmlCellSpan", "type": "class"}, "type": "class"}, {"attributes": {"name": "Row", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.AbstractBackground", "fullName": "qx.ui.virtual.layer.Row", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetCell", "packageName": "qx.ui.virtual.layer", "mixins": "qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "fullName": "qx.ui.virtual.layer.WidgetCell", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetCellSpan", "packageName": "qx.ui.virtual.layer", "mixins": "qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "fullName": "qx.ui.virtual.layer.WidgetCellSpan", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Abstract", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.core.selection.Abstract", "childClasses": "qx.ui.virtual.selection.CellRectangle,qx.ui.virtual.selection.Row", "fullName": "qx.ui.virtual.selection.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellLines", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.CellRectangle", "fullName": "qx.ui.virtual.selection.CellLines", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellRectangle", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.Abstract", "childClasses": "qx.ui.virtual.selection.CellLines", "fullName": "qx.ui.virtual.selection.CellRectangle", "type": "class"}, "type": "class"}, {"attributes": {"name": "Column", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.Row", "fullName": "qx.ui.virtual.selection.Column", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.virtual.selection", "externalRef": true, "type": "interface", "fullName": "qx.ui.virtual.selection.ISelectionDelegate", "name": "ISelectionDelegate"}, "type": "class"}, {"attributes": {"name": "MModel", "isInternal": true, "packageName": "qx.ui.virtual.selection", "includer": "qx.ui.list.List,qx.ui.tree.VirtualTree", "access": "internal", "externalRef": true, "fullName": "qx.ui.virtual.selection.MModel", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Row", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.Abstract", "childClasses": "qx.ui.virtual.selection.Column", "fullName": "qx.ui.virtual.selection.Row", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}]}, {"attributes": {"text": "New infrastructure for virtual widgets.
\n\nThis is still experimental and therefore documentation is not complete.
\n\nEXPERIMENTAL!
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.website", "name": "website"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"group": "Widget", "name": "Accordion", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Tabs", "fullName": "qx.ui.website.Accordion", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Button", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Button", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Calendar", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Calendar", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Carousel", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Carousel", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "DatePicker", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.DatePicker", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Rating", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Rating", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Slider", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "childClasses": "cv.ui.website.Slider", "fullName": "qx.ui.website.Slider", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Table", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Table", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Tabs", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "childClasses": "qx.ui.website.Accordion", "fullName": "qx.ui.website.Tabs", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Widget", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qxWeb", "childClasses": "qx.ui.website.Button,qx.ui.website.Calendar,qx.ui.website.Carousel,qx.ui.website.DatePicker,qx.ui.website.Rating,qx.ui.website.Slider,qx.ui.website.Table,qx.ui.website.Tabs", "fullName": "qx.ui.website.Widget", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"attributes": {"text": "The qooxdoo website GUI toolkit includes a large set of widgets to be used\non websites in combination with {@link qxWeb}.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.window", "name": "window"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Desktop", "packageName": "qx.ui.window", "mixins": "qx.ui.core.MChildrenHandling,qx.ui.window.MDesktop,qx.ui.core.MBlocker", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.window.Desktop", "type": "class", "interfaces": "qx.ui.window.IDesktop"}, "type": "class"}, {"attributes": {"name": "IDesktop", "packageName": "qx.ui.window", "implementations": "qx.ui.window.Desktop", "externalRef": true, "fullName": "qx.ui.window.IDesktop", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IWindowManager", "packageName": "qx.ui.window", "implementations": "qx.ui.window.Manager", "externalRef": true, "fullName": "qx.ui.window.IWindowManager", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Manager", "interfaces": "qx.ui.window.IWindowManager", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.window.Manager", "type": "class", "packageName": "qx.ui.window"}, "type": "class"}, {"attributes": {"name": "MDesktop", "packageName": "qx.ui.window", "includer": "qx.ui.root.Abstract,qx.ui.window.Desktop", "externalRef": true, "fullName": "qx.ui.window.MDesktop", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Window", "packageName": "qx.ui.window", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MRemoteLayoutHandling,qx.ui.core.MResizable,qx.ui.core.MMovable,qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.window.Window", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "An internal window, similar to Windows’ MDI child windows, based on qooxdoo widgets.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n var win = new qx.ui.window.Window(\n \"First Window\",\n \"icon/16/categories/internet.png\"\n );\n\n win.setPadding(10);\n win.setLayout(new qx.ui.layout.VBox(10));\n win.add(new qx.ui.form.Button(\"Hello World\"));\n\n win.open();\n\n\n
This example creates a new window and adds a button to the window pane. The\n window itself is autosized.
\n\nNote that the parent widget must have a {@link qx.ui.layout.Basic} or\n {@link qx.ui.layout.Canvas} layout.
\n\nExternal Documentation
\n\n\n Documentation of this widget in the qooxdoo manual."}, "type": "desc"}]}]}, {"attributes": {"text": "The qooxdoo GUI toolkit includes a large set of widgets and layouts to\ncreate your application’s user interface. This is what you want to look at if\nyou are building a GUI application.
\n\nThe qx.ui namespace contains classes to construct graphical user\ninterfaces. This is a rich and diverse namespace containing packages and\nclasses on varying levels of granularity, from component-like date chooser\nand complex high-level tree widgets over primitive GUI elements (like atoms)\nto various kinds of helper classes that make the widgets work. This package\ndescription can only provide a coarse overview to give you a head start.\nFollow the provided links to the individual packages and classes to get more\ndetailed information.
\n\nTo build a GUI it is usually a good idea to start with one of the\nqx.ui.container widgets, add a layout manager and then some functional\nwidgets to it. This helps you to organize your application. A\nminimal example for creating a user interface might look like this:
\n\n\nvar c = new qx.ui.container.Composite(new qx.ui.layout.Grow); // this adds the layout manager in one go\nvar b = new qx.ui.form.Button(\"Push me!\");\nc.add(b);\nvar l = new qx.ui.basic.Label(\"Don't push this button!\");\nc.add(l);\nb.addListener(\"execute\", function (e) {\n alert(\"Argh ... you did it!\");\n}, this);\n\n\n
Make sure you also check the “hello world” tutorial for a minimal working application with GUI elements.
\n\nHere is a topical grouping of useful widgets and packages for GUI creation:\n
{@link container}
{@link tabview}; {@link splitpane} (dividing the screen);\n {@link groupbox}, {@link embed}
{@link qx.ui.basic.Label}, {@link qx.ui.form.Button}, {@link qx.ui.form.TextField}
The classes of the qx.ui.tree* packages (like\n {@link qx.ui.tree.Tree}); {@link qx.ui.table}
{@link qx.event}; {@link qx.data}
{@link qx.theme}
Following is a complete list of the available qx.ui packages:
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.util", "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AliasManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.util.ValueManager", "isSingleton": true, "fullName": "qx.util.AliasManager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Animation", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Animation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Base64", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Base64", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ColorUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.ColorUtil", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "DeferredCall", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.DeferredCall", "type": "class"}, "type": "class"}, {"attributes": {"name": "DeferredCallManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.DeferredCallManager", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Delegate", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Delegate", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "DisposeUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.DisposeUtil", "type": "class"}, "type": "class"}, {"attributes": {"name": "DynamicScriptLoader", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.DynamicScriptLoader", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "EditDistance", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.EditDistance", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ExtendedColor", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.ExtendedColor", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Function", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "LibraryManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.LibraryManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "ObjectPool", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.event.Pool", "fullName": "qx.util.ObjectPool", "type": "class", "packageName": "qx.util"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "OOUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.OOUtil", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Permutation", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Permutation", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PropertyUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.PropertyUtil", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Request", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Request", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "ResourceManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.ResourceManager", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.util", "externalRef": true, "type": "bootstrap", "fullName": "qx.util.ResponseParser", "name": "ResponseParser"}, "type": "class"}, {"attributes": {"name": "RingBuffer", "packageName": "qx.util", "externalRef": true, "superClass": "Object", "childClasses": "qx.log.appender.RingBuffer", "fullName": "qx.util.RingBuffer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Serializer", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Serializer", "type": "class"}, "type": "class"}, {"attributes": {"name": "StringBuilder", "packageName": "qx.util", "externalRef": true, "superClass": "qx.type.BaseArray", "fullName": "qx.util.StringBuilder", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "StringEscape", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.StringEscape", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "StringSplit", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.StringSplit", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "TimerManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.TimerManager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Uri", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Uri", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Validate", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Validate", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "ValueManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.theme.manager.Color,qx.theme.manager.Font,qx.util.AliasManager", "fullName": "qx.util.ValueManager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Wheel", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Wheel", "type": "bootstrap"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.util", "fullName": "qx.util.format", "name": "format"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "DateFormat", "interfaces": "qx.util.format.IFormat,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.format.DateFormat", "type": "class", "packageName": "qx.util.format"}, "type": "class"}, {"attributes": {"name": "IFormat", "packageName": "qx.util.format", "implementations": "qx.util.format.NumberFormat,qx.util.format.DateFormat", "externalRef": true, "fullName": "qx.util.format.IFormat", "type": "interface"}, "type": "class"}, {"attributes": {"name": "NumberFormat", "interfaces": "qx.util.format.IFormat,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.format.NumberFormat", "type": "class", "packageName": "qx.util.format"}, "type": "class"}]}, {"attributes": {"text": "The qx.util.format package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.util", "fullName": "qx.util.fsm", "name": "fsm"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "FiniteStateMachine", "packageName": "qx.util.fsm", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.fsm.FiniteStateMachine", "type": "class"}, "type": "class"}, {"attributes": {"name": "State", "packageName": "qx.util.fsm", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.fsm.State", "type": "class"}, "type": "class"}, {"attributes": {"name": "Transition", "packageName": "qx.util.fsm", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.fsm.Transition", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.util.fsm package.
\n\nExample:
\n\n\nvar fsm;\nvar state;\nvar trans;\n\n// Create a new finite state machine called \"Test Machine\"\nfsm = new qx.util.fsm.FiniteStateMachine(\"Test machine\");\n\n// State S1\nstate = new qx.util.fsm.State(\n // State name\n \"S1\",\n\n // Object with state information\n {\n // Function called on entry to this state\n \"onentry\" :\n function(fsm, event)\n {\n alert(\"Previous state: \" + fsm.getPreviousState());\n };\n\n // Function called on exit from this state\n \"onexit\" :\n function(fsm, event)\n {\n alert(\"Next state: \" + fsm.getNextState());\n };\n\n // Automatic actions to take place before a (possibly) new state's\n // onentry function is called.\n \"autoActionsBeforeOnentry\" :\n {\n // The name of a function.\n \"setEnabled\" :\n [\n {\n // The parameter value(s), thus \"setEnabled(true);\"\n \"parameters\" : [ true ],\n\n // The function would be called on each object:\n // this.getObject(\"obj1\").setEnabled(true);\n // this.getObject(\"obj2\").setEnabled(true);\n \"objects\" : [ \"obj1\", \"obj2\" ]\n\n // And similarly for each object in each specified group.\n \"groups\" : [ \"group1\", \"group2\" ],\n }\n ];\n\n \"setColor\" :\n [\n {\n \"parameters\" : [ \"blue\" ]\n \"groups\" : [ \"group3\", \"group4\" ],\n \"objects\" : [ \"obj3\", \"obj4\" ]\n }\n ];\n };\n\n // also available, in same format as actionsBeforeOnentry:\n // \"autoActionsAfterOnentry\",\n // \"autoActionsBeforeOnexit\"\n // \"autoActionsAfterOnexit\"\n\n // Events handled by this state, or queued for processing by a future\n // state\n \"events\" :\n {\n // The event type \"compete\" is handled by one of the transitions in\n // this state. The transitions will be searched in order of their\n // addition to the state, until the predicate for a transition\n // returns true (or no predicate is specified for the transition,\n // which is an implicit \"true\") That transition will be used.\n \"complete\" : qx.util.fsm.FiniteStateMachine.EventHandling.PREDICATE,\n\n // The event type \"interval\" has two objects specified by their\n // \"friendly name\". The action when an event of type \"interval\"\n // occurs depends on which object was the target of the event.\n \"interval\" :\n {\n // If the target of the event was the object to which we have given\n // the friendly name \"flash\" then use a transition specified by\n // name\n \"flash\" : \"S1_S3_interval_flash\",\n\n // If the target of the event was the object to which we have given\n // the friendly name \"timeout\", then enqueue this event for\n // possible processing by a future state.\n \"timeout\" : qx.util.fsm.FiniteStateMachine.EventHandling.BLOCKED\n },\n\n // The event type \"execute\", too, has two objects specified by\n // their \"friendly name\".\n \"execute\" :\n {\n // If the target of the event was the object to which we have given\n // the friend name \"ok\", search the transitions in order looking\n // for one where the predicate is true\n \"ok\" : qx.util.fsm.FiniteStateMachine.EventHandling.PREDICATE\n\n // If the target of the event was the object to which we have given\n // the friendly name \"restart\", then enqueue this event for\n // possible processing by a future state.\n \"restart\" : qx.util.fsm.FiniteStateMachine.EventHandling.BLOCKED\n }\n\n // all events other than those which are handled or blocked are\n // ignored.\n };\n });\n\n// Add State S1 to the finite state machine.\nfsm.addState(state);\n\n// Transition from S1 to S2 due to event 1\ntrans = new qx.util.fsm.Transition(\n // Transition name\n \"S1_S2_ev1\",\n\n // Object with transition information\n {\n // return TRUE to pass\n \"predicate\" :\n function(fsm, event)\n {\n var type = event.getType();\n if (type == \"somethingWeCareAbout\")\n {\n return true;\n }\n else if (type == \"somethingToHandleInAnotherState\")\n {\n // reattempt event delivery following state transition\n fsm.postponeEvent(event);\n\n // do no further transition attempts for this event for now\n return null;\n }\n else\n {\n return false;\n }\n },\n\n // if event matches and predicate passes, pop the state stack and go to\n // the state which was found at the top of the stack. States are added\n // to the state stack by calling fsm.pushState() during a state's\n // onexit function or by a transition's action function.\n \"nextState\" : qx.util.fsm.FiniteStateMachine.StateChange.POP_STATE_STACK,\n\n // action taken during transition\n \"ontransition\" :\n function(fsm, event)\n {\n // save current state so a future transition can get back to\n // this saved state\n fsm.pushState();\n }\n });\nstate.addTransition(trans);\n\n// Default transition (any event): remain in current state\ntrans = new qx.util.fsm.Transition(\n \"S1_S1_default\",\n {\n // true or undefined : always pass\n \"predicate\" :\n function(fsm, event)\n {\n // This predicate does not pass, and we return null to tell the\n // finite state machine that no additional transitions in the\n // transition list should be tested. (Note that the next\n // transition is the one explicitly called for by the \"interval\"\n // event on the object with friendly name \"flash\". We do not want\n // a predicate search to find it.\n return null;\n },\n\n // return to current state\n \"nextState\" : qx.util.fsm.FiniteStateMachine.StateChange.CURRENT_STATE,\n });\nstate.addTransition(trans);\n\n// Transition from S1 to S2 due to event 2. Since the previous transition\n// returned null in its predicate function, the only way to get to this\n// transition is when it is called out explicitly in the state's event\n// list. This one was specified for the \"interval\" event on the object\n// with friendly name \"flash\".\ntrans = new qx.util.finitestatememachine.Transition(\n \"S1_S3_interval_flash\",\n {\n // No predicate or a value of 'true' means that the predicate passes as\n // if a predicate function returned true.\n \"predicate\" : true,\n\n // if event matches, go to this state\n \"nextState\" : \"S2\",\n\n // action taken during transition\n \"ontransition\" :\n function(fsm, event)\n {\n alert(this.getName() + \"ontransition function\");\n }\n });\nstate.addTransition(trans);\n\n// We would, of course, need to add state S2 since it is specified in a\n// nextState property. That is left as an exercise for the reader.\n\n// Initialize and start the machine running\nfsm.start();\n"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.util", "fullName": "qx.util.placement", "name": "placement"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AbstractAxis", "packageName": "qx.util.placement", "externalRef": true, "superClass": "Object", "fullName": "qx.util.placement.AbstractAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "BestFitAxis", "packageName": "qx.util.placement", "externalRef": true, "fullName": "qx.util.placement.BestFitAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "DirectAxis", "packageName": "qx.util.placement", "externalRef": true, "fullName": "qx.util.placement.DirectAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "KeepAlignAxis", "packageName": "qx.util.placement", "externalRef": true, "fullName": "qx.util.placement.KeepAlignAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Placement", "packageName": "qx.util.placement", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.placement.Placement", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "
qx.util.placement package
"}, "type": "desc"}]}]}, {"attributes": {"text": "Utility and helper classes.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.xml", "name": "xml"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Document", "packageName": "qx.xml", "externalRef": true, "fullName": "qx.xml.Document", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Element", "packageName": "qx.xml", "externalRef": true, "fullName": "qx.xml.Element", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.xml", "externalRef": true, "fullName": "qx.xml.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.xml
name space provides static wrapper functions to allow for cross-browser\nXML handling.
The Document
class allows you to create XML documents in various\nways; they return a native DOM document. The Element
class\nprovides cross-browser methods related to DOM elements, like setting an XML\nname space on an element. The String
class provides XML-specific\nescape/unescape methods.
This is the framework’s top-level namespace or “package”.
\n\nIt contains some fundamental classes, while the rest of the class hierarchy \nis available in the corresponding sub packages. Please see the descriptions \nbelow. The little + preceding a name offers more descriptive text when \nyou click on it.
\n\nAll packages are structured in the same way. Use either the hyperlinks in\nthe listing, or the tree structure to navigate to the corresponding packages \nand their documentation. You can also use the Search button to find \ncertain class and method names, and the Legend button for information \nabout the symbols used throughout this reference. Use the toolbar buttons to\nto the right to tailor the amount of information that is displayed with each\nclass, e.g. you can enable display of inherited or protected class members.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "q", "packageName": "", "externalRef": true, "superClass": "qxWeb", "fullName": "q", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "qxWeb", "packageName": "", "externalRef": true, "superClass": "qx.type.BaseArray", "childClasses": "q,qx.ui.website.Widget", "fullName": "qxWeb", "type": "bootstrap"}, "type": "class"}]}]} \ No newline at end of file +{"attributes": {"packageName": "", "fullName": "", "hasWarning": true, "name": ""}, "type": "doctree", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "", "fullName": "cv", "hasWarning": true, "name": "cv"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "cv", "fullName": "cv.data", "name": "data"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Model", "packageName": "cv.data", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.data.Model", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.io", "hasWarning": true, "name": "io"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Client", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Client", "type": "class"}, "type": "class"}, {"attributes": {"name": "Mockup", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Mockup", "type": "class"}, "type": "class"}, {"attributes": {"name": "Reflection", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Reflection", "type": "class"}, "type": "class"}, {"attributes": {"name": "Watchdog", "hasWarning": true, "packageName": "cv.io", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.Watchdog", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.io", "fullName": "cv.io.parser", "name": "parser"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Json", "packageName": "cv.io.parser", "externalRef": true, "fullName": "cv.io.parser.Json", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv.io", "fullName": "cv.io.request", "hasWarning": true, "name": "request"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Jquery", "hasWarning": true, "packageName": "cv.io.request", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.request.Jquery", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv.io", "fullName": "cv.io.transport", "hasWarning": true, "name": "transport"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"hasError": true, "name": "LongPolling", "hasWarning": true, "packageName": "cv.io.transport", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.transport.LongPolling", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Sse", "hasWarning": true, "packageName": "cv.io.transport", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.io.transport.Sse", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.log", "name": "log"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "cv.log", "fullName": "cv.log.appender", "name": "appender"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Native", "packageName": "cv.log.appender", "externalRef": true, "fullName": "cv.log.appender.Native", "type": "bootstrap"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.parser", "hasWarning": true, "name": "parser"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"hasError": true, "name": "MetaParser", "hasWarning": true, "packageName": "cv.parser", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.parser.MetaParser", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WidgetParser", "hasWarning": true, "packageName": "cv.parser", "hasError": true, "externalRef": true, "fullName": "cv.parser.WidgetParser", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.parser", "fullName": "cv.parser.widgets", "hasWarning": true, "name": "widgets"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Audio", "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Audio", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Break", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Break", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "DesignToggle", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.DesignToggle", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Group", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Group", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Image", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Image", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ImageTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.ImageTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Include", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Include", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Info", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Info", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "InfoAction", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.InfoAction", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "InfoTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.InfoTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Line", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Line", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "MultiTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.MultiTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "NavBar", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.NavBar", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Page", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Page", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PageJump", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.PageJump", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PushButton", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.PushButton", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Refresh", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Refresh", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Reload", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Reload", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Rgb", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Rgb", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Slide", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Slide", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Switch", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Switch", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Text", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Text", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Toggle", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Toggle", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Trigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Trigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Unknown", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Unknown", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "UrlTrigger", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.UrlTrigger", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Video", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Video", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Web", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.Web", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WgPluginInfo", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.WgPluginInfo", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WidgetInfoAction", "hasWarning": true, "packageName": "cv.parser.widgets", "externalRef": true, "fullName": "cv.parser.widgets.WidgetInfoAction", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.plugins", "hasWarning": true, "name": "plugins"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "CalendarList", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.CalendarList", "type": "class"}, "type": "class"}, {"attributes": {"name": "Clock", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Clock", "type": "class"}, "type": "class"}, {"attributes": {"name": "ColorChooser", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update,cv.ui.common.Operate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.ColorChooser", "type": "class"}, "type": "class"}, {"attributes": {"name": "Gauge", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update,cv.ui.common.Operate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Gauge", "type": "class"}, "type": "class"}, {"attributes": {"name": "Link", "hasWarning": true, "packageName": "cv.plugins", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.plugins.Link", "type": "class"}, "type": "class"}, {"attributes": {"name": "MobileMenu", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.MobileMenu", "type": "class"}, "type": "class"}, {"attributes": {"name": "OpenweatherMap", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.plugins.OpenweatherMap", "type": "class"}, "type": "class"}, {"attributes": {"name": "PowerSpectrum", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.PowerSpectrum", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rss", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Rss", "type": "class"}, "type": "class"}, {"attributes": {"name": "RssLog", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh,cv.ui.common.Update,cv.ui.common.Operate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.RssLog", "type": "class"}, "type": "class"}, {"attributes": {"name": "Speech", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.plugins.Speech", "type": "class"}, "type": "class"}, {"attributes": {"name": "Strftime", "hasWarning": true, "packageName": "cv.plugins", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Strftime", "type": "class"}, "type": "class"}, {"attributes": {"name": "Svg", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Update,cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.Svg", "type": "class"}, "type": "class"}, {"attributes": {"name": "Timeout", "hasWarning": true, "packageName": "cv.plugins", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.plugins.Timeout", "type": "class"}, "type": "class"}, {"attributes": {"name": "UpnpController", "hasWarning": true, "packageName": "cv.plugins", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.plugins.UpnpController", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.plugins", "fullName": "cv.plugins.diagram", "hasWarning": true, "name": "diagram"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractDiagram", "hasWarning": true, "packageName": "cv.plugins.diagram", "mixins": "cv.ui.common.Operate,cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "childClasses": "cv.plugins.diagram.Diagram,cv.plugins.diagram.Info", "fullName": "cv.plugins.diagram.AbstractDiagram", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Diagram", "hasWarning": true, "packageName": "cv.plugins.diagram", "externalRef": true, "superClass": "cv.plugins.diagram.AbstractDiagram", "fullName": "cv.plugins.diagram.Diagram", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Info", "hasWarning": true, "packageName": "cv.plugins.diagram", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.plugins.diagram.AbstractDiagram", "fullName": "cv.plugins.diagram.Info", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.report", "hasWarning": true, "name": "report"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Record", "hasWarning": true, "packageName": "cv.report", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.report.Record", "type": "class"}, "type": "class"}, {"attributes": {"name": "Replay", "hasWarning": true, "packageName": "cv.report", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.report.Replay", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.report", "fullName": "cv.report.utils", "hasWarning": true, "name": "utils"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "FakeServer", "hasWarning": true, "packageName": "cv.report.utils", "hasError": true, "externalRef": true, "fullName": "cv.report.utils.FakeServer", "type": "class"}, "type": "class"}, {"attributes": {"name": "MXhrHook", "hasWarning": true, "packageName": "cv.report.utils", "externalRef": true, "fullName": "cv.report.utils.MXhrHook", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MXhrReplayHook", "hasWarning": true, "packageName": "cv.report.utils", "externalRef": true, "fullName": "cv.report.utils.MXhrReplayHook", "type": "mixin"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.transforms", "hasWarning": true, "name": "transforms"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Knx", "packageName": "cv.transforms", "externalRef": true, "fullName": "cv.transforms.Knx", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "OpenHab", "hasWarning": true, "packageName": "cv.transforms", "externalRef": true, "fullName": "cv.transforms.OpenHab", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.ui", "hasWarning": true, "name": "ui"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "PageHandler", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.PageHandler", "type": "class"}, "type": "class"}, {"attributes": {"name": "PagePartsHandler", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.PagePartsHandler", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Popup", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.Popup", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PopupHandler", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "fullName": "cv.ui.PopupHandler", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "TrickOMatic", "hasWarning": true, "packageName": "cv.ui", "externalRef": true, "fullName": "cv.ui.TrickOMatic", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.common", "hasWarning": true, "name": "common"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "BasicUpdate", "packageName": "cv.ui.common", "mixins": "cv.ui.common.HasAddress", "includer": "cv.ui.common.Update,cv.ui.structure.pure.Trigger,cv.ui.structure.pure.UrlTrigger,cv.ui.structure.pure.Refresh", "externalRef": true, "fullName": "cv.ui.common.BasicUpdate", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "HandleLongpress", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Trigger,cv.ui.structure.pure.InfoTrigger", "externalRef": true, "fullName": "cv.ui.common.HandleLongpress", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "HasAddress", "packageName": "cv.ui.common", "includer": "cv.ui.common.BasicUpdate", "externalRef": true, "fullName": "cv.ui.common.HasAddress", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "HasAnimatedButton", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Trigger,cv.ui.structure.pure.InfoTrigger,cv.ui.structure.pure.UrlTrigger,cv.ui.structure.pure.DesignToggle,cv.ui.structure.pure.Reload,cv.ui.structure.pure.Refresh,cv.ui.structure.pure.PageJump,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.ImageTrigger,cv.ui.structure.pure.Toggle", "externalRef": true, "fullName": "cv.ui.common.HasAnimatedButton", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "HasChildren", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Group,cv.ui.structure.pure.Page,cv.ui.structure.pure.WidgetInfoAction,cv.ui.structure.pure.PageJump,cv.plugins.MobileMenu,cv.ui.structure.pure.InfoAction,cv.ui.structure.pure.NavBar", "externalRef": true, "fullName": "cv.ui.common.HasChildren", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "HasStyling", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.ui.structure.AbstractWidget", "externalRef": true, "fullName": "cv.ui.common.HasStyling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Operate", "packageName": "cv.ui.common", "includer": "cv.ui.structure.pure.Trigger,cv.ui.structure.pure.InfoTrigger,cv.ui.structure.pure.UrlTrigger,cv.plugins.RssLog,cv.plugins.Gauge,cv.ui.structure.pure.DesignToggle,cv.plugins.diagram.AbstractDiagram,cv.ui.structure.pure.PushButton,cv.ui.structure.pure.Refresh,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.Slide,cv.ui.structure.pure.ImageTrigger,cv.plugins.ColorChooser,cv.ui.structure.pure.Switch,cv.ui.structure.pure.Toggle", "externalRef": true, "fullName": "cv.ui.common.Operate", "type": "mixin"}, "type": "class"}, {"attributes": {"hasError": true, "name": "Refresh", "hasWarning": true, "packageName": "cv.ui.common", "includer": "cv.plugins.Rss,cv.plugins.RssLog,cv.plugins.diagram.AbstractDiagram,cv.plugins.OpenweatherMap,cv.plugins.CalendarList,cv.ui.structure.pure.Image,cv.plugins.UpnpController,cv.ui.structure.pure.ImageTrigger,cv.ui.structure.pure.Web,cv.plugins.Svg", "externalRef": true, "fullName": "cv.ui.common.Refresh", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Update", "hasWarning": true, "packageName": "cv.ui.common", "mixins": "cv.ui.common.BasicUpdate", "includer": "cv.plugins.Clock,cv.plugins.Speech,cv.ui.structure.pure.InfoTrigger,cv.plugins.PowerSpectrum,cv.plugins.RssLog,cv.plugins.Gauge,cv.ui.structure.pure.Page,cv.ui.structure.pure.WgPluginInfo,cv.ui.structure.pure.Rgb,cv.ui.structure.pure.Reload,cv.ui.structure.pure.PushButton,cv.ui.structure.pure.Audio,cv.ui.structure.pure.Info,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.Slide,cv.ui.structure.pure.ImageTrigger,cv.plugins.ColorChooser,cv.ui.structure.pure.Switch,cv.ui.structure.pure.Web,cv.plugins.Svg,cv.plugins.diagram.Info,cv.ui.structure.pure.Toggle", "externalRef": true, "fullName": "cv.ui.common.Update", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "This package includes all mixins which can be included in widgets or plugins to add some commonly used behaviours.
"}, "type": "desc"}]}, {"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.layout", "hasWarning": true, "name": "layout"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Manager", "hasWarning": true, "packageName": "cv.ui.layout", "externalRef": true, "fullName": "cv.ui.layout.Manager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ResizeHandler", "hasWarning": true, "packageName": "cv.ui.layout", "externalRef": true, "fullName": "cv.ui.layout.ResizeHandler", "type": "class"}, "type": "class"}]}]}, {"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.structure", "hasWarning": true, "name": "structure"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractBasicWidget", "hasWarning": true, "packageName": "cv.ui.structure", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "cv.plugins.Link,cv.plugins.OpenweatherMap,cv.plugins.Timeout,cv.ui.structure.AbstractWidget,cv.ui.structure.pure.Break", "fullName": "cv.ui.structure.AbstractBasicWidget", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractWidget", "hasWarning": true, "packageName": "cv.ui.structure", "mixins": "cv.ui.common.HasStyling", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "childClasses": "cv.plugins.CalendarList,cv.plugins.Clock,cv.plugins.ColorChooser,cv.plugins.Gauge,cv.plugins.MobileMenu,cv.plugins.PowerSpectrum,cv.plugins.Rss,cv.plugins.RssLog,cv.plugins.Strftime,cv.plugins.Svg,cv.plugins.UpnpController,cv.plugins.diagram.AbstractDiagram,cv.ui.structure.pure.Audio,cv.ui.structure.pure.DesignToggle,cv.ui.structure.pure.Group,cv.ui.structure.pure.Image,cv.ui.structure.pure.ImageTrigger,cv.ui.structure.pure.Info,cv.ui.structure.pure.InfoAction,cv.ui.structure.pure.InfoTrigger,cv.ui.structure.pure.Line,cv.ui.structure.pure.MultiTrigger,cv.ui.structure.pure.NavBar,cv.ui.structure.pure.Page,cv.ui.structure.pure.PageJump,cv.ui.structure.pure.PageLink,cv.ui.structure.pure.PushButton,cv.ui.structure.pure.Refresh,cv.ui.structure.pure.Reload,cv.ui.structure.pure.Rgb,cv.ui.structure.pure.Slide,cv.ui.structure.pure.Switch,cv.ui.structure.pure.Text,cv.ui.structure.pure.Toggle,cv.ui.structure.pure.Trigger,cv.ui.structure.pure.UrlTrigger,cv.ui.structure.pure.Video,cv.ui.structure.pure.Web,cv.ui.structure.pure.WgPluginInfo,cv.ui.structure.pure.WidgetInfoAction", "fullName": "cv.ui.structure.AbstractWidget", "type": "class"}, "type": "class"}, {"attributes": {"name": "IPage", "hasWarning": true, "packageName": "cv.ui.structure", "implementations": "cv.ui.structure.pure.Page", "externalRef": true, "fullName": "cv.ui.structure.IPage", "type": "interface"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "WidgetFactory", "hasWarning": true, "packageName": "cv.ui.structure", "hasError": true, "externalRef": true, "fullName": "cv.ui.structure.WidgetFactory", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "cv.ui.structure", "fullName": "cv.ui.structure.pure", "hasWarning": true, "name": "pure"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Audio", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Audio", "type": "class"}, "type": "class"}, {"attributes": {"name": "Break", "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractBasicWidget", "fullName": "cv.ui.structure.pure.Break", "type": "class"}, "type": "class"}, {"attributes": {"name": "DesignToggle", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.DesignToggle", "type": "class"}, "type": "class"}, {"attributes": {"name": "Group", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Group", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "ImageTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.Refresh,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.ImageTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Info", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Info", "type": "class"}, "type": "class"}, {"attributes": {"name": "InfoAction", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.InfoAction", "type": "class"}, "type": "class"}, {"attributes": {"name": "InfoTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update,cv.ui.common.HasAnimatedButton,cv.ui.common.HandleLongpress", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.InfoTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Line", "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Line", "type": "class"}, "type": "class"}, {"attributes": {"name": "MultiTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.MultiTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "NavBar", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.NavBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "Page", "hasWarning": true, "interfaces": "cv.ui.structure.IPage", "mixins": "cv.ui.common.HasChildren,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Page", "type": "class", "packageName": "cv.ui.structure.pure"}, "type": "class"}, {"attributes": {"name": "PageJump", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.PageJump", "type": "class"}, "type": "class"}, {"attributes": {"name": "PageLink", "hasWarning": true, "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.PageLink", "type": "class"}, "type": "class"}, {"attributes": {"name": "PushButton", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.PushButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Refresh", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.BasicUpdate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Refresh", "type": "class"}, "type": "class"}, {"attributes": {"name": "Reload", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Reload", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rgb", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Rgb", "type": "class"}, "type": "class"}, {"attributes": {"name": "Slide", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Slide", "type": "class"}, "type": "class"}, {"attributes": {"name": "Switch", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Switch", "type": "class"}, "type": "class"}, {"attributes": {"name": "Text", "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Text", "type": "class"}, "type": "class"}, {"attributes": {"name": "Toggle", "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.Update,cv.ui.common.HasAnimatedButton", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Toggle", "type": "class"}, "type": "class"}, {"attributes": {"name": "Trigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.BasicUpdate,cv.ui.common.HandleLongpress", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Trigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Unknown", "hasWarning": true, "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "qx.core.Object", "fullName": "cv.ui.structure.pure.Unknown", "type": "class"}, "type": "class"}, {"attributes": {"name": "UrlTrigger", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Operate,cv.ui.common.HasAnimatedButton,cv.ui.common.BasicUpdate", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.UrlTrigger", "type": "class"}, "type": "class"}, {"attributes": {"name": "Video", "hasWarning": true, "packageName": "cv.ui.structure.pure", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Video", "type": "class"}, "type": "class"}, {"attributes": {"name": "Web", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update,cv.ui.common.Refresh", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.Web", "type": "class"}, "type": "class"}, {"attributes": {"name": "WgPluginInfo", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.Update", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.WgPluginInfo", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetInfoAction", "hasWarning": true, "packageName": "cv.ui.structure.pure", "mixins": "cv.ui.common.HasChildren", "externalRef": true, "superClass": "cv.ui.structure.AbstractWidget", "fullName": "cv.ui.structure.pure.WidgetInfoAction", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This package contains all the basic widgets provided by the pure widget set.
"}, "type": "desc"}]}]}]}, {"attributes": {"packageName": "cv.ui", "fullName": "cv.ui.website", "hasWarning": true, "name": "website"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Slider", "hasWarning": true, "packageName": "cv.ui.website", "externalRef": true, "superClass": "qx.ui.website.Slider", "fullName": "cv.ui.website.Slider", "type": "class"}, "type": "class"}]}]}]}]}, {"attributes": {"packageName": "cv", "fullName": "cv.util", "hasWarning": true, "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "IconTools", "hasWarning": true, "packageName": "cv.util", "externalRef": true, "fullName": "cv.util.IconTools", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Location", "packageName": "cv.util", "externalRef": true, "fullName": "cv.util.Location", "type": "class"}, "type": "class"}, {"attributes": {"hasError": true, "name": "ScriptLoader", "hasWarning": true, "packageName": "cv.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.util.ScriptLoader", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "hasWarning": true, "packageName": "cv.util", "hasError": true, "externalRef": true, "fullName": "cv.util.String", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Tree", "hasWarning": true, "packageName": "cv.util", "externalRef": true, "fullName": "cv.util.Tree", "type": "class"}, "type": "class"}]}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Application", "hasWarning": true, "packageName": "cv", "externalRef": true, "superClass": "qx.application.Native", "fullName": "cv.Application", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Config", "hasWarning": true, "packageName": "cv", "externalRef": true, "fullName": "cv.Config", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ConfigCache", "hasWarning": true, "packageName": "cv", "externalRef": true, "fullName": "cv.ConfigCache", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "IconConfig", "hasWarning": true, "packageName": "cv", "hasError": true, "externalRef": true, "fullName": "cv.IconConfig", "type": "class"}, "type": "class"}, {"attributes": {"name": "IconHandler", "hasWarning": true, "packageName": "cv", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.IconHandler", "type": "class"}, "type": "class"}, {"attributes": {"name": "TemplateEngine", "hasWarning": true, "packageName": "cv", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "cv.TemplateEngine", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Transform", "packageName": "cv", "externalRef": true, "fullName": "cv.Transform", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Version", "hasWarning": true, "packageName": "cv", "hasError": true, "externalRef": true, "fullName": "cv.Version", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The CometVisu open source development project for a building automation visualisation (e.g. KNX or OpenHAB).\n This is the source code documentation for the project.
"}, "type": "desc"}]}, {"attributes": {"packageName": "", "fullName": "qx", "hasWarning": true, "name": "qx"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Annotation", "packageName": "qx", "externalRef": true, "fullName": "qx.Annotation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Bootstrap", "packageName": "qx", "externalRef": true, "fullName": "qx.Bootstrap", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Class", "packageName": "qx", "externalRef": true, "fullName": "qx.Class", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Interface", "packageName": "qx", "externalRef": true, "fullName": "qx.Interface", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Mixin", "packageName": "qx", "externalRef": true, "fullName": "qx.Mixin", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx", "externalRef": true, "type": "bootstrap", "fullName": "qx.Part", "name": "Part"}, "type": "class"}, {"attributes": {"name": "Promise", "hasWarning": true, "packageName": "qx", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.Promise", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Theme", "packageName": "qx", "externalRef": true, "fullName": "qx.Theme", "type": "bootstrap"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx", "fullName": "qx.application", "name": "application"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractGui", "packageName": "qx.application", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.application.Inline,qx.application.Standalone", "fullName": "qx.application.AbstractGui", "type": "class", "interfaces": "qx.application.IApplication"}, "type": "class"}, {"attributes": {"name": "Basic", "interfaces": "qx.application.IApplication", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.application.Basic", "type": "class", "packageName": "qx.application"}, "type": "class"}, {"attributes": {"name": "IApplication", "packageName": "qx.application", "implementations": "qx.application.AbstractGui,qx.application.Native,qx.application.Mobile,qx.application.Basic", "externalRef": true, "fullName": "qx.application.IApplication", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Inline", "packageName": "qx.application", "externalRef": true, "superClass": "qx.application.AbstractGui", "childClasses": "qx.dev.unit.TestLoaderInline", "fullName": "qx.application.Inline", "type": "class"}, "type": "class"}, {"attributes": {"name": "Mobile", "interfaces": "qx.application.IApplication", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.dev.unit.TestLoaderMobile", "fullName": "qx.application.Mobile", "type": "class", "packageName": "qx.application"}, "type": "class"}, {"attributes": {"name": "Native", "interfaces": "qx.application.IApplication", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "cv.Application,qx.dev.unit.TestLoaderNative", "fullName": "qx.application.Native", "type": "class", "packageName": "qx.application"}, "type": "class"}, {"attributes": {"name": "Routing", "packageName": "qx.application", "externalRef": true, "fullName": "qx.application.Routing", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Standalone", "packageName": "qx.application", "externalRef": true, "superClass": "qx.application.AbstractGui", "childClasses": "qx.dev.unit.TestLoader", "fullName": "qx.application.Standalone", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Various application types for different scenarios, from non-GUI to low-level \nto RIA; use these as super-classes for your main application class.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.bom", "hasWarning": true, "name": "bom"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.client", "hasWarning": true, "name": "client"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Browser", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Browser", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Css", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Css", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "CssAnimation", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.CssAnimation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "CssTransform", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.CssTransform", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "CssTransition", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.CssTransition", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Device", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Device", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "EcmaScript", "hasWarning": true, "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.EcmaScript", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Engine", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Engine", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Event", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Event", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Flash", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Flash", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Html", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Html", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Idle", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Idle", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Locale", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Locale", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "OperatingSystem", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.OperatingSystem", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Pdfjs", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Pdfjs", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PhoneGap", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.PhoneGap", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Plugin", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Plugin", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Runtime", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Runtime", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Scroll", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Scroll", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Stylesheet", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Stylesheet", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Transport", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Transport", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Xml", "isInternal": true, "packageName": "qx.bom.client", "access": "internal", "externalRef": true, "fullName": "qx.bom.client.Xml", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.bom.client package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.element", "name": "element"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Animation", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Animation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "AnimationCss", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.AnimationCss", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "AnimationHandle", "packageName": "qx.bom.element", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.element.AnimationHandle", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "AnimationJs", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.AnimationJs", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Attribute", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Attribute", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Background", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Background", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "BoxSizing", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.BoxSizing", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Class", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Class", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Clip", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Clip", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Cursor", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Cursor", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Dataset", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Dataset", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Decoration", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Dimension", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Dimension", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Location", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Location", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Opacity", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Opacity", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Scroll", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Scroll", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Style", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Style", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Transform", "packageName": "qx.bom.element", "externalRef": true, "fullName": "qx.bom.element.Transform", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.bom.element package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.media", "name": "media"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.bom.media", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.bom.media.Audio,qx.bom.media.Video", "fullName": "qx.bom.media.Abstract", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Audio", "packageName": "qx.bom.media", "externalRef": true, "superClass": "qx.bom.media.Abstract", "fullName": "qx.bom.media.Audio", "type": "class"}, "type": "class"}, {"attributes": {"name": "Video", "packageName": "qx.bom.media", "externalRef": true, "superClass": "qx.bom.media.Abstract", "fullName": "qx.bom.media.Video", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.bom.media package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.request", "name": "request"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.bom.request", "externalRef": true, "type": "interface", "fullName": "qx.bom.request.IRequest", "name": "IRequest"}, "type": "class"}, {"attributes": {"group": "IO", "name": "Jsonp", "packageName": "qx.bom.request", "externalRef": true, "superClass": "qx.bom.request.Script", "fullName": "qx.bom.request.Jsonp", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "IO", "name": "Script", "interfaces": "qx.core.IDisposable", "externalRef": true, "childClasses": "qx.bom.request.Jsonp", "fullName": "qx.bom.request.Script", "type": "bootstrap", "packageName": "qx.bom.request"}, "type": "class"}, {"attributes": {"name": "SimpleXhr", "isInternal": true, "packageName": "qx.bom.request", "access": "internal", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.request.SimpleXhr", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"group": "IO", "name": "Xhr", "packageName": "qx.bom.request", "externalRef": true, "superClass": "Object", "fullName": "qx.bom.request.Xhr", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"attributes": {"text": "Send low-level HTTP requests and receive responses.
\n\nConsider using {@link qx.io.request}. Classes found in this namespace\nbuild on the low-level classes found here, but offer more convenience and\nfeatures.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.rest", "name": "rest"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"group": "IO", "name": "Resource", "packageName": "qx.bom.rest", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.rest.Resource", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"attributes": {"text": "The qx.bom.rest
package consists of only one class: {@link Resource}.
{@link Resource} allows to encapsulate the specifics of a REST interface.\nRather than requesting URLs with a specific HTTP method manually, a resource\nrepresenting the remote resource is instantiated and actions are invoked on this resource.\nA resource with its actions can be configured declaratively or programmatically.
\n\nThere is also {@link qx.io.rest.Resource} which uses {@link Resource} under the hood.\nThe main differences between them are:
\n\nsuccess()
, getSuccess()
and getError()
) isevent.getId()
=> event.id
event.getRequest()
=> event.request
event.getAction()
=> event.action
event.getData()
=> event.response
event.getPhase()
=> —-
(see below)configureRequest()
) will operate on anpoll()
returns no {@link qx.event.Timer} object. There are two new methodsstopPollByAction()
and restartPollByAction()
) available at {@link Resource}unsent
, opened
, sent
, loading
, load
, success
abort
, timeout
, statusError
UNSENT
OPENED
HEADERS_RECEIVED
LOADING
DONE
qx.bom.storage package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.bom", "fullName": "qx.bom.webfonts", "name": "webfonts"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.bom.webfonts", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.bom.webfonts.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Validator", "packageName": "qx.bom.webfonts", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.webfonts.Validator", "type": "class"}, "type": "class"}, {"attributes": {"name": "WebFont", "packageName": "qx.bom.webfonts", "externalRef": true, "superClass": "qx.bom.Font", "fullName": "qx.bom.webfonts.WebFont", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Support for web fonts based on the @font-face CSS syntax.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "AnimationFrame", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.AnimationFrame", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Blocker", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Cookie", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Cookie", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Document", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Document", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Element", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Element", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Event", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Event", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "FileReader", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.FileReader", "type": "class", "packageName": "qx.bom"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Flash", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Flash", "type": "class"}, "type": "class"}, {"attributes": {"name": "Font", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.bom.webfonts.WebFont", "fullName": "qx.bom.Font", "type": "class"}, "type": "class"}, {"attributes": {"name": "FullScreen", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.FullScreen", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "GeoLocation", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.bom.GeoLocation", "type": "class"}, "type": "class"}, {"attributes": {"name": "HashHistory", "isInternal": true, "packageName": "qx.bom", "access": "internal", "externalRef": true, "superClass": "qx.bom.History", "fullName": "qx.bom.HashHistory", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "History", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.bom.HashHistory,qx.bom.IframeHistory,qx.bom.NativeHistory", "fullName": "qx.bom.History", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Html", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Html", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "IdleCallback", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.IdleCallback", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Iframe", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Iframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "IframeHistory", "isInternal": true, "packageName": "qx.bom", "access": "internal", "externalRef": true, "superClass": "qx.bom.History", "fullName": "qx.bom.IframeHistory", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Input", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Input", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Label", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Label", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Lifecycle", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Lifecycle", "type": "class"}, "type": "class"}, {"attributes": {"name": "MediaQuery", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.MediaQuery", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "NativeHistory", "isInternal": true, "packageName": "qx.bom", "access": "internal", "externalRef": true, "superClass": "qx.bom.History", "fullName": "qx.bom.NativeHistory", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Notification", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.bom.Notification", "type": "class"}, "type": "class"}, {"attributes": {"name": "PageVisibility", "packageName": "qx.bom", "externalRef": true, "superClass": "qx.event.Emitter", "fullName": "qx.bom.PageVisibility", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Range", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Range", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Selection", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Selection", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Selector", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Selector", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Shortcut", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.Shortcut", "type": "class", "packageName": "qx.bom"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Storage", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Storage", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.String", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Style", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Style", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Stylesheet", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Stylesheet", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Template", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Template", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Viewport", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Viewport", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Vml", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Vml", "type": "class"}, "type": "class"}, {"attributes": {"name": "WebWorker", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.bom.WebWorker", "type": "class", "packageName": "qx.bom"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Window", "packageName": "qx.bom", "externalRef": true, "fullName": "qx.bom.Window", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Low-level Browser Object Model layer.
\n\nThis is a low-level layer providing a cross-browser abstraction for object\nclasses typically found in the browser JavaScript runtime. This includes\nclasses like the Document, Element, Event and Image class.
\n\nThe BOM layer of qooxdoo is heavily used internally for higher-level\nclasses, but can also be deployed directly for low-level manipulations.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.core", "hasWarning": true, "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Aspect", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Aspect", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Assert", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Assert", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "AssertionError", "packageName": "qx.core", "externalRef": true, "superClass": "qx.type.BaseError", "fullName": "qx.core.AssertionError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "BaseInit", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.BaseInit", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Environment", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Environment", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "GlobalError", "packageName": "qx.core", "externalRef": true, "superClass": "Error", "fullName": "qx.core.GlobalError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "IDisposable", "packageName": "qx.core", "implementations": "qx.event.Manager,qx.util.ObjectPool,qx.util.DeferredCallManager,qx.bom.request.Script,qx.theme.manager.Decoration,qx.theme.manager.Font,qx.event.Timer,qx.event.handler.PointerCore,qx.html.Element,qx.event.handler.Appear,qx.event.handler.Pointer,qx.event.handler.GestureCore,qx.event.handler.Gesture,qx.event.handler.Element,qx.event.handler.Mouse,qx.event.handler.Keyboard,qx.event.handler.Focus,qx.event.handler.Window,qx.event.handler.Application,qx.event.handler.TouchCore,qx.event.handler.Orientation,qx.event.handler.Touch,qx.event.handler.Offline,qx.ui.core.Widget,qx.event.handler.DragDrop,qx.event.Idle,qx.ui.website.Widget,qx.event.AcceleratingTimer,qx.util.format.NumberFormat,qx.util.format.DateFormat,qx.event.handler.Transition,qx.event.handler.ElementResize,qx.io.request.AbstractRequest,qx.bom.request.Xhr,qx.bom.Shortcut,qx.data.controller.Form,qx.event.handler.OrientationCore,qx.bom.media.Abstract,qx.application.Routing,qx.bom.HashHistory,qx.bom.IframeHistory,qx.bom.NativeHistory,qx.io.remote.Exchange,qx.io.remote.transport.Iframe,qx.io.remote.transport.Script,qx.io.remote.transport.XmlHttp,qx.io.remote.Request,qx.io.remote.RequestQueue,qx.bom.WebWorker,qx.bom.rest.Resource,qx.bom.request.SimpleXhr,qx.bom.FileReader,qx.io.rest.Resource", "externalRef": true, "fullName": "qx.core.IDisposable", "type": "interface"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Init", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.Init", "type": "class"}, "type": "class"}, {"attributes": {"name": "MAssert", "packageName": "qx.core", "includer": "qx.core.Object,qx.dev.unit.TestCase", "externalRef": true, "fullName": "qx.core.MAssert", "type": "mixin"}, "type": "class"}, {"attributes": {"packageName": "qx.core", "externalRef": true, "type": "mixin", "fullName": "qx.core.MBindTo", "name": "MBindTo"}, "type": "class"}, {"attributes": {"name": "MEvent", "packageName": "qx.core", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.core.MEvent", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLogging", "packageName": "qx.core", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.core.MLogging", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MProperty", "packageName": "qx.core", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.core.MProperty", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Object", "packageName": "qx.core", "mixins": "qx.core.MEvent,qx.core.MAssert,qx.core.MProperty,qx.core.MLogging,qx.data.MBinding", "externalRef": true, "superClass": "Object", "childClasses": "cv.IconHandler,cv.TemplateEngine,cv.data.Model,cv.io.Client,cv.io.Mockup,cv.io.Reflection,cv.io.Watchdog,cv.io.request.Jquery,cv.io.transport.LongPolling,cv.io.transport.Sse,cv.parser.MetaParser,cv.plugins.Speech,cv.report.Record,cv.report.Replay,cv.ui.PageHandler,cv.ui.PagePartsHandler,cv.ui.Popup,cv.ui.structure.AbstractBasicWidget,cv.ui.structure.pure.Unknown,cv.util.ScriptLoader,qx.Promise,qx.application.AbstractGui,qx.application.Basic,qx.application.Mobile,qx.application.Native,qx.bom.Blocker,qx.bom.FileReader,qx.bom.Font,qx.bom.GeoLocation,qx.bom.History,qx.bom.IdleCallback,qx.bom.Notification,qx.bom.Shortcut,qx.bom.WebWorker,qx.bom.media.Abstract,qx.bom.webfonts.Manager,qx.bom.webfonts.Validator,qx.data.Array,qx.data.controller.Form,qx.data.controller.List,qx.data.controller.Object,qx.data.controller.Tree,qx.data.controller.website.List,qx.data.marshal.Json,qx.data.store.Json,qx.data.store.Offline,qx.data.store.Rest,qx.dev.Tokenizer,qx.dev.unit.AbstractTestSuite,qx.dev.unit.AsyncWrapper,qx.dev.unit.TestCase,qx.dev.unit.TestFunction,qx.dev.unit.TestLoaderBasic,qx.dev.unit.TestResult,qx.event.AcceleratingTimer,qx.event.Idle,qx.event.Timer,qx.event.dispatch.AbstractBubbling,qx.event.dispatch.Direct,qx.event.handler.Appear,qx.event.handler.Application,qx.event.handler.Capture,qx.event.handler.DragDrop,qx.event.handler.Element,qx.event.handler.ElementResize,qx.event.handler.Focus,qx.event.handler.Iframe,qx.event.handler.Input,qx.event.handler.Keyboard,qx.event.handler.Mouse,qx.event.handler.Object,qx.event.handler.Offline,qx.event.handler.Orientation,qx.event.handler.Transition,qx.event.handler.UserAction,qx.event.handler.Window,qx.event.message.Bus,qx.event.message.Message,qx.event.type.Event,qx.html.Element,qx.io.PartLoader,qx.io.remote.Exchange,qx.io.remote.Request,qx.io.remote.RequestQueue,qx.io.remote.Rpc,qx.io.remote.transport.Abstract,qx.io.request.AbstractRequest,qx.io.request.authentication.Basic,qx.io.rest.Resource,qx.locale.Manager,qx.log.appender.Element,qx.theme.manager.Appearance,qx.theme.manager.Decoration,qx.theme.manager.Icon,qx.theme.manager.Meta,qx.theme.simple.Image,qx.ui.command.Command,qx.ui.command.Group,qx.ui.command.GroupManager,qx.ui.core.Blocker,qx.ui.core.DragDropScrolling,qx.ui.core.EventHandler,qx.ui.core.FocusHandler,qx.ui.core.LayoutItem,qx.ui.core.SingleSelectionManager,qx.ui.core.selection.Abstract,qx.ui.decoration.Abstract,qx.ui.form.Form,qx.ui.form.RadioGroup,qx.ui.form.Resetter,qx.ui.form.validation.AsyncValidator,qx.ui.form.validation.Manager,qx.ui.layout.Abstract,qx.ui.list.provider.WidgetProvider,qx.ui.menu.Manager,qx.ui.mobile.core.DomUpdatedHandler,qx.ui.mobile.core.EventHandler,qx.ui.mobile.core.Widget,qx.ui.mobile.dialog.Manager,qx.ui.mobile.layout.Abstract,qx.ui.mobile.layout.CardAnimation,qx.ui.mobile.list.provider.Provider,qx.ui.mobile.page.Manager,qx.ui.popup.Manager,qx.ui.progressive.State,qx.ui.progressive.model.Abstract,qx.ui.progressive.renderer.Abstract,qx.ui.progressive.renderer.table.Widths,qx.ui.progressive.renderer.table.cell.Abstract,qx.ui.progressive.structure.Abstract,qx.ui.style.Stylesheet,qx.ui.table.celleditor.AbstractField,qx.ui.table.celleditor.CheckBox,qx.ui.table.celleditor.ComboBox,qx.ui.table.celleditor.Dynamic,qx.ui.table.celleditor.SelectBox,qx.ui.table.cellrenderer.Abstract,qx.ui.table.columnmodel.Basic,qx.ui.table.columnmodel.resizebehavior.Abstract,qx.ui.table.headerrenderer.Default,qx.ui.table.model.Abstract,qx.ui.table.pane.Model,qx.ui.table.rowrenderer.Default,qx.ui.table.selection.Manager,qx.ui.table.selection.Model,qx.ui.tooltip.Manager,qx.ui.tree.provider.WidgetProvider,qx.ui.virtual.behavior.Prefetch,qx.ui.virtual.cell.Abstract,qx.ui.virtual.cell.AbstractWidget,qx.ui.virtual.cell.CellStylesheet,qx.ui.virtual.core.Axis,qx.ui.virtual.layer.CellSpanManager,qx.ui.window.Manager,qx.util.DeferredCall,qx.util.DeferredCallManager,qx.util.DynamicScriptLoader,qx.util.LibraryManager,qx.util.ObjectPool,qx.util.ResourceManager,qx.util.TimerManager,qx.util.ValueManager,qx.util.format.DateFormat,qx.util.format.NumberFormat,qx.util.fsm.FiniteStateMachine,qx.util.fsm.State,qx.util.fsm.Transition,qx.util.placement.Placement", "fullName": "qx.core.Object", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ObjectRegistry", "packageName": "qx.core", "externalRef": true, "fullName": "qx.core.ObjectRegistry", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Property", "hasWarning": true, "isInternal": true, "packageName": "qx.core", "access": "internal", "externalRef": true, "fullName": "qx.core.Property", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "ValidationError", "packageName": "qx.core", "externalRef": true, "superClass": "qx.type.BaseError", "fullName": "qx.core.ValidationError", "type": "class"}, "type": "class"}, {"attributes": {"name": "WindowError", "packageName": "qx.core", "externalRef": true, "superClass": "Error", "fullName": "qx.core.WindowError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Wrapper", "packageName": "qx.core", "externalRef": true, "superClass": "Array", "fullName": "qx.core.Wrapper", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Core qooxdoo runtime classes, for internal and advanced usage.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.data", "hasWarning": true, "name": "data"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Array", "packageName": "qx.data", "mixins": "qx.data.marshal.MEventBubbling", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.Array", "type": "class", "interfaces": "qx.data.IListData"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Conversion", "packageName": "qx.data", "externalRef": true, "fullName": "qx.data.Conversion", "type": "class"}, "type": "class"}, {"attributes": {"name": "IListData", "packageName": "qx.data", "implementations": "qx.data.Array", "externalRef": true, "fullName": "qx.data.IListData", "type": "interface"}, "type": "class"}, {"attributes": {"name": "MBinding", "packageName": "qx.data", "includer": "qx.core.Object", "externalRef": true, "fullName": "qx.data.MBinding", "type": "mixin"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "SingleValueBinding", "hasWarning": true, "packageName": "qx.data", "externalRef": true, "fullName": "qx.data.SingleValueBinding", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.data", "fullName": "qx.data.controller", "name": "controller"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Form", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.Form", "type": "class", "packageName": "qx.data.controller"}, "type": "class"}, {"attributes": {"packageName": "qx.data.controller", "externalRef": true, "type": "interface", "fullName": "qx.data.controller.IControllerDelegate", "name": "IControllerDelegate"}, "type": "class"}, {"attributes": {"name": "ISelection", "packageName": "qx.data.controller", "implementations": "qx.ui.list.List,qx.ui.form.VirtualSelectBox,qx.data.controller.List,qx.data.controller.Tree,qx.ui.tree.VirtualTree", "externalRef": true, "fullName": "qx.data.controller.ISelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "List", "packageName": "qx.data.controller", "mixins": "qx.data.controller.MSelection", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.List", "type": "class", "interfaces": "qx.data.controller.ISelection"}, "type": "class"}, {"attributes": {"name": "MSelection", "packageName": "qx.data.controller", "includer": "qx.data.controller.List,qx.data.controller.Tree", "externalRef": true, "fullName": "qx.data.controller.MSelection", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Object", "packageName": "qx.data.controller", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.Object", "type": "class"}, "type": "class"}, {"attributes": {"name": "Tree", "packageName": "qx.data.controller", "mixins": "qx.data.controller.MSelection", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.Tree", "type": "class", "interfaces": "qx.data.controller.ISelection"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.data.controller", "fullName": "qx.data.controller.website", "name": "website"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "List", "packageName": "qx.data.controller.website", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.controller.website.List", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Data binding controller, responsible for putting model data into the UI \nwhich is can be used in website scenarios using DOM nodes instead of widgets.
"}, "type": "desc"}]}]}, {"attributes": {"text": "Data binding controller, responsible for putting model data into the UI.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.data", "fullName": "qx.data.marshal", "name": "marshal"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "IMarshaler", "packageName": "qx.data.marshal", "implementations": "qx.data.marshal.Json", "externalRef": true, "fullName": "qx.data.marshal.IMarshaler", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IMarshalerDelegate", "packageName": "qx.data.marshal", "externalRef": true, "childClasses": "qx.data.store.IStoreDelegate", "fullName": "qx.data.marshal.IMarshalerDelegate", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Json", "interfaces": "qx.data.marshal.IMarshaler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.marshal.Json", "type": "class", "packageName": "qx.data.marshal"}, "type": "class"}, {"attributes": {"name": "MEventBubbling", "packageName": "qx.data.marshal", "includer": "qx.data.Array", "externalRef": true, "fullName": "qx.data.marshal.MEventBubbling", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "Marshaler, responsible for parsing data into qooxdoo classes and objects.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.data", "fullName": "qx.data.store", "name": "store"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.data.store", "externalRef": true, "type": "interface", "fullName": "qx.data.store.IStoreDelegate", "name": "IStoreDelegate"}, "type": "class"}, {"attributes": {"name": "Json", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.data.store.Jsonp", "fullName": "qx.data.store.Json", "type": "class"}, "type": "class"}, {"attributes": {"name": "Jsonp", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.data.store.Json", "childClasses": "qx.data.store.Yql", "fullName": "qx.data.store.Jsonp", "type": "class"}, "type": "class"}, {"attributes": {"name": "Offline", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.store.Offline", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rest", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.data.store.Rest", "type": "class"}, "type": "class"}, {"attributes": {"name": "Yql", "packageName": "qx.data.store", "externalRef": true, "superClass": "qx.data.store.Jsonp", "fullName": "qx.data.store.Yql", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Data binding stores, responsible for fetching data.
"}, "type": "desc"}]}]}, {"attributes": {"text": "Data binding classes.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.dev", "name": "dev"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Debug", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.Debug", "type": "class"}, "type": "class"}, {"attributes": {"name": "FakeServer", "packageName": "qx.dev", "externalRef": true, "superClass": "Object", "fullName": "qx.dev.FakeServer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ObjectSummary", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.ObjectSummary", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Profile", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.Profile", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "StackTrace", "packageName": "qx.dev", "externalRef": true, "fullName": "qx.dev.StackTrace", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Tokenizer", "packageName": "qx.dev", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.Tokenizer", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.dev", "fullName": "qx.dev.unit", "name": "unit"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractTestSuite", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.dev.unit.TestClass,qx.dev.unit.TestSuite", "fullName": "qx.dev.unit.AbstractTestSuite", "type": "class"}, "type": "class"}, {"attributes": {"name": "AsyncWrapper", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.AsyncWrapper", "type": "class"}, "type": "class"}, {"attributes": {"name": "JsUnitTestResult", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.dev.unit.TestResult", "fullName": "qx.dev.unit.JsUnitTestResult", "type": "class"}, "type": "class"}, {"attributes": {"name": "MeasurementResult", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "Object", "fullName": "qx.dev.unit.MeasurementResult", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.dev.unit", "externalRef": true, "type": "mixin", "fullName": "qx.dev.unit.MMeasure", "name": "MMeasure"}, "type": "class"}, {"attributes": {"packageName": "qx.dev.unit", "externalRef": true, "type": "mixin", "fullName": "qx.dev.unit.MMock", "name": "MMock"}, "type": "class"}, {"attributes": {"name": "MRequirements", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MRequirementsBasic", "externalRef": true, "fullName": "qx.dev.unit.MRequirements", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MRequirementsBasic", "packageName": "qx.dev.unit", "includer": "qx.dev.unit.MRequirements", "externalRef": true, "fullName": "qx.dev.unit.MRequirementsBasic", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MTestLoader", "packageName": "qx.dev.unit", "includer": "qx.dev.unit.TestLoaderMobile,qx.dev.unit.TestLoader,qx.dev.unit.TestLoaderBasic,qx.dev.unit.TestLoaderInline", "externalRef": true, "fullName": "qx.dev.unit.MTestLoader", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "RequirementError", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "Error", "fullName": "qx.dev.unit.RequirementError", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Sinon", "isInternal": true, "packageName": "qx.dev.unit", "access": "internal", "externalRef": true, "fullName": "qx.dev.unit.Sinon", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "TestCase", "packageName": "qx.dev.unit", "mixins": "qx.core.MAssert", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.TestCase", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestClass", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.dev.unit.AbstractTestSuite", "fullName": "qx.dev.unit.TestClass", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestFunction", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.TestFunction", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoader", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.application.Standalone", "fullName": "qx.dev.unit.TestLoader", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderBasic", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.dev.unit.TestLoaderBasic", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderInline", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.application.Inline", "fullName": "qx.dev.unit.TestLoaderInline", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderMobile", "packageName": "qx.dev.unit", "mixins": "qx.dev.unit.MTestLoader", "externalRef": true, "superClass": "qx.application.Mobile", "fullName": "qx.dev.unit.TestLoaderMobile", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestLoaderNative", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.application.Native", "fullName": "qx.dev.unit.TestLoaderNative", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestResult", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.dev.unit.JsUnitTestResult", "fullName": "qx.dev.unit.TestResult", "type": "class"}, "type": "class"}, {"attributes": {"name": "TestSuite", "packageName": "qx.dev.unit", "externalRef": true, "superClass": "qx.dev.unit.AbstractTestSuite", "fullName": "qx.dev.unit.TestSuite", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The classes in this package provide an interface to qooxdoo’s unit test\nframework. Using these classes you will be able to utilize the ‘test’ build\ntarget of your skeleton based application. Invoking this target the build\nprocess will generate a test application that automatically detects your test\nclasses and exposes them in a TestRunner-like GUI.
\n\nIn order to achieve this, you have to follow these steps:
\n\nDevelopment and debugging tools.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.dom", "name": "dom"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Element", "packageName": "qx.dom", "externalRef": true, "fullName": "qx.dom.Element", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Hierarchy", "packageName": "qx.dom", "externalRef": true, "fullName": "qx.dom.Hierarchy", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Node", "packageName": "qx.dom", "externalRef": true, "fullName": "qx.dom.Node", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Low-level Document Object Model layer.
\n\nThe Document Object Model (DOM) is a tree model that represents the loaded\nWeb document in a browser. The classes of this package model this document\nobject tree, its nodes and their parent-child relations, in a\nbrowser-independent way.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.event", "name": "event"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AcceleratingTimer", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.AcceleratingTimer", "type": "class", "packageName": "qx.event"}, "type": "class"}, {"attributes": {"name": "Emitter", "packageName": "qx.event", "externalRef": true, "superClass": "Object", "childClasses": "qx.bom.AnimationFrame,qx.bom.FullScreen,qx.bom.MediaQuery,qx.bom.PageVisibility,qx.bom.element.AnimationHandle,qx.bom.request.SimpleXhr,qx.bom.rest.Resource", "fullName": "qx.event.Emitter", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "GlobalError", "packageName": "qx.event", "externalRef": true, "fullName": "qx.event.GlobalError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Idle", "packageName": "qx.event", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.event.Idle", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "IEventDispatcher", "packageName": "qx.event", "implementations": "qx.event.dispatch.Direct,qx.event.dispatch.AbstractBubbling", "externalRef": true, "fullName": "qx.event.IEventDispatcher", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IEventHandler", "packageName": "qx.event", "implementations": "qx.event.handler.Object,qx.event.handler.Appear,qx.event.handler.Pointer,qx.event.handler.Gesture,qx.event.handler.Element,qx.event.handler.UserAction,qx.event.handler.Mouse,qx.event.handler.Keyboard,qx.event.handler.Focus,qx.event.handler.Window,qx.event.handler.Application,qx.event.handler.Orientation,qx.event.handler.Touch,qx.event.handler.Input,qx.event.handler.Offline,qx.event.handler.Capture,qx.ui.core.EventHandler,qx.event.handler.DragDrop,qx.ui.mobile.core.EventHandler,qx.ui.mobile.core.DomUpdatedHandler,qx.event.handler.Transition,qx.event.handler.ElementResize,qx.event.handler.Iframe", "externalRef": true, "fullName": "qx.event.IEventHandler", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Manager", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "fullName": "qx.event.Manager", "type": "class", "packageName": "qx.event"}, "type": "class"}, {"attributes": {"packageName": "qx.event", "externalRef": true, "type": "bootstrap", "fullName": "qx.event.Messaging", "name": "Messaging"}, "type": "class"}, {"attributes": {"name": "Pool", "packageName": "qx.event", "externalRef": true, "superClass": "qx.util.ObjectPool", "isSingleton": true, "fullName": "qx.event.Pool", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Registration", "packageName": "qx.event", "externalRef": true, "fullName": "qx.event.Registration", "type": "class"}, "type": "class"}, {"attributes": {"name": "Timer", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.Timer", "type": "class", "packageName": "qx.event"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.event", "fullName": "qx.event.dispatch", "name": "dispatch"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractBubbling", "packageName": "qx.event.dispatch", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.event.dispatch.DomBubbling,qx.event.dispatch.MouseCapture", "fullName": "qx.event.dispatch.AbstractBubbling", "type": "class", "interfaces": "qx.event.IEventDispatcher"}, "type": "class"}, {"attributes": {"name": "Direct", "interfaces": "qx.event.IEventDispatcher", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.dispatch.Direct", "type": "class", "packageName": "qx.event.dispatch"}, "type": "class"}, {"attributes": {"name": "DomBubbling", "packageName": "qx.event.dispatch", "externalRef": true, "superClass": "qx.event.dispatch.AbstractBubbling", "fullName": "qx.event.dispatch.DomBubbling", "type": "class"}, "type": "class"}, {"attributes": {"name": "MouseCapture", "packageName": "qx.event.dispatch", "externalRef": true, "superClass": "qx.event.dispatch.AbstractBubbling", "fullName": "qx.event.dispatch.MouseCapture", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Event dispatchers
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.handler", "name": "handler"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Appear", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Appear", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Application", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Application", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Capture", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Capture", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "DragDrop", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.DragDrop", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Element", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Element", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "ElementResize", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.ElementResize", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Focus", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Focus", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Gesture", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.event.handler.GestureCore", "fullName": "qx.event.handler.Gesture", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "GestureCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.handler.Gesture", "fullName": "qx.event.handler.GestureCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Iframe", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Iframe", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Input", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Input", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Keyboard", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Keyboard", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Mouse", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Mouse", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Object", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Object", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Offline", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Offline", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Orientation", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Orientation", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "OrientationCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "fullName": "qx.event.handler.OrientationCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Pointer", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.event.handler.PointerCore", "fullName": "qx.event.handler.Pointer", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "PointerCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.handler.Pointer", "fullName": "qx.event.handler.PointerCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Touch", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.event.handler.TouchCore", "fullName": "qx.event.handler.Touch", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "TouchCore", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.handler.Touch", "fullName": "qx.event.handler.TouchCore", "type": "bootstrap", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Transition", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Transition", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "UserAction", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.UserAction", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}, {"attributes": {"name": "Window", "interfaces": "qx.event.IEventHandler,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.handler.Window", "type": "class", "packageName": "qx.event.handler"}, "type": "class"}]}, {"attributes": {"text": "Event handlers
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.message", "name": "message"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Bus", "packageName": "qx.event.message", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.event.message.Bus", "type": "class"}, "type": "class"}, {"attributes": {"name": "Message", "packageName": "qx.event.message", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.event.message.Message", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A simple message bus.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.type", "name": "type"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Data", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "childClasses": "qx.event.type.Rest", "fullName": "qx.event.type.Data", "type": "class"}, "type": "class"}, {"attributes": {"name": "Dom", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Native", "childClasses": "qx.event.type.KeyInput,qx.event.type.KeySequence,qx.event.type.Mouse,qx.event.type.Touch", "fullName": "qx.event.type.Dom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Drag", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.Drag", "type": "class"}, "type": "class"}, {"attributes": {"name": "Event", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.event.type.Data,qx.event.type.Drag,qx.event.type.Focus,qx.event.type.GeoPosition,qx.event.type.Native,qx.event.type.Orientation,qx.io.remote.Response", "fullName": "qx.event.type.Event", "type": "class"}, "type": "class"}, {"attributes": {"name": "Focus", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.Focus", "type": "class"}, "type": "class"}, {"attributes": {"name": "GeoPosition", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.GeoPosition", "type": "class"}, "type": "class"}, {"attributes": {"name": "KeyInput", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "fullName": "qx.event.type.KeyInput", "type": "class"}, "type": "class"}, {"attributes": {"name": "KeySequence", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "fullName": "qx.event.type.KeySequence", "type": "class"}, "type": "class"}, {"attributes": {"name": "Mouse", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "childClasses": "qx.event.type.MouseWheel,qx.event.type.Pointer", "fullName": "qx.event.type.Mouse", "type": "class"}, "type": "class"}, {"attributes": {"name": "MouseWheel", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Mouse", "fullName": "qx.event.type.MouseWheel", "type": "class"}, "type": "class"}, {"attributes": {"name": "Native", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "childClasses": "qx.event.type.Dom", "fullName": "qx.event.type.Native", "type": "class"}, "type": "class"}, {"attributes": {"name": "Orientation", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.event.type.Orientation", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pinch", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Pinch", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pointer", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Mouse", "childClasses": "qx.event.type.Pinch,qx.event.type.Roll,qx.event.type.Rotate,qx.event.type.Swipe,qx.event.type.Tap,qx.event.type.Track,qx.ui.table.pane.CellEvent,qx.ui.virtual.core.CellEvent", "fullName": "qx.event.type.Pointer", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rest", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Data", "fullName": "qx.event.type.Rest", "type": "class"}, "type": "class"}, {"attributes": {"name": "Roll", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Roll", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rotate", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Rotate", "type": "class"}, "type": "class"}, {"attributes": {"name": "Swipe", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Swipe", "type": "class"}, "type": "class"}, {"attributes": {"name": "Tap", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Tap", "type": "class"}, "type": "class"}, {"attributes": {"name": "Touch", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Dom", "fullName": "qx.event.type.Touch", "type": "class"}, "type": "class"}, {"attributes": {"name": "Track", "packageName": "qx.event.type", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.event.type.Track", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.event.type", "fullName": "qx.event.type.dom", "name": "dom"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Custom", "packageName": "qx.event.type.dom", "externalRef": true, "superClass": "Object", "childClasses": "qx.event.type.dom.Pointer", "fullName": "qx.event.type.dom.Custom", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Pointer", "packageName": "qx.event.type.dom", "externalRef": true, "superClass": "qx.event.type.dom.Custom", "fullName": "qx.event.type.dom.Pointer", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Custom DOM events
"}, "type": "desc"}]}]}, {"attributes": {"text": "Event types
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.event", "fullName": "qx.event.util", "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Keyboard", "packageName": "qx.event.util", "externalRef": true, "fullName": "qx.event.util.Keyboard", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.event.util package
"}, "type": "desc"}]}]}, {"attributes": {"text": "qooxdoo event layer. In a standard qooxdoo application these are the events\nyou have to deal with.
\n\nThe classes in this namespace provide a cross browser event layer. It\nnormalizes not only the registration API but also event behavior. The event\nlayer is able to support features in all supported browsers, which are\nnormally only available in some of them.
\n\nThe following features are supported in a browser-independent way:\n
stopPropagation
preventDefault
\n The central class is {@link qx.event.Registration} which provides the event\nregistration and de-registration functionality.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.html", "name": "html"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "Canvas", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Element", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.html.Blocker,qx.html.Canvas,qx.html.Flash,qx.html.Iframe,qx.html.Image,qx.html.Input,qx.html.Label,qx.html.Root,qx.ui.splitpane.Blocker", "fullName": "qx.html.Element", "type": "class", "packageName": "qx.html"}, "type": "class"}, {"attributes": {"name": "Flash", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Flash", "type": "class"}, "type": "class"}, {"attributes": {"name": "Iframe", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Iframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Input", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Input", "type": "class"}, "type": "class"}, {"attributes": {"name": "Label", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Label", "type": "class"}, "type": "class"}, {"attributes": {"name": "Root", "packageName": "qx.html", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.html.Root", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Low-level HTML wrappers
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.io", "hasWarning": true, "name": "io"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "ImageLoader", "packageName": "qx.io", "externalRef": true, "fullName": "qx.io.ImageLoader", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "PartLoader", "packageName": "qx.io", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.io.PartLoader", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.io", "fullName": "qx.io.part", "name": "part"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ClosurePart", "isInternal": true, "packageName": "qx.io.part", "access": "internal", "externalRef": true, "superClass": "qx.io.part.Part", "fullName": "qx.io.part.ClosurePart", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Package", "isInternal": true, "packageName": "qx.io.part", "access": "internal", "externalRef": true, "fullName": "qx.io.part.Package", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Part", "isInternal": true, "packageName": "qx.io.part", "access": "internal", "externalRef": true, "childClasses": "qx.io.part.ClosurePart", "fullName": "qx.io.part.Part", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Classes in this package are internally used by {@link qx.io.PartLoader}.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.io", "fullName": "qx.io.remote", "hasWarning": true, "name": "remote"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.io.remote", "fullName": "qx.io.remote.transport", "hasWarning": true, "name": "transport"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.io.remote.transport", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.io.remote.transport.Iframe,qx.io.remote.transport.Script,qx.io.remote.transport.XmlHttp", "fullName": "qx.io.remote.transport.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Iframe", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.io.remote.transport.Abstract", "fullName": "qx.io.remote.transport.Iframe", "type": "class", "packageName": "qx.io.remote.transport"}, "type": "class"}, {"attributes": {"name": "Script", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.io.remote.transport.Abstract", "fullName": "qx.io.remote.transport.Script", "type": "class", "packageName": "qx.io.remote.transport"}, "type": "class"}, {"attributes": {"name": "XmlHttp", "hasWarning": true, "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.io.remote.transport.Abstract", "fullName": "qx.io.remote.transport.XmlHttp", "type": "class", "packageName": "qx.io.remote.transport"}, "type": "class"}]}, {"attributes": {"text": "Different transport implementations
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Exchange", "isInternal": true, "packageName": "qx.io.remote", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.remote.Exchange", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Request", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.remote.Request", "type": "class", "packageName": "qx.io.remote"}, "type": "class"}, {"attributes": {"name": "RequestQueue", "isInternal": true, "packageName": "qx.io.remote", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.io.remote.RequestQueue", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Response", "packageName": "qx.io.remote", "externalRef": true, "superClass": "qx.event.type.Event", "fullName": "qx.io.remote.Response", "type": "class"}, "type": "class"}, {"attributes": {"name": "Rpc", "packageName": "qx.io.remote", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.remote.Rpc", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "RpcError", "packageName": "qx.io.remote", "externalRef": true, "fullName": "qx.io.remote.RpcError", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.io.remote package provides classes for remote communication, i.e.\ncommunication of the client with a server. Bear in mind that this usually\nmeans communication with the server the client application was loaded from.\nCross-domain communication on the other hand has to be treated specially.
\n\nIn the most common cases the {@link Request} class is the\nclass you will be working with. It allows you to set up a request for a\nremote resource, configure request data and request processing details, and\nset up event handlers for typical stages of the request processing. A brief\nexample:
\n\n\nvar req = new qx.io.remote.Request(\"/my/resource/url.txt\");\nreq.addListener(\"completed\", function (e) {\n alert(e.getContent());\n});\nreq.send();\n\n\n
Event handlers are essential for obtaining the outcome of a request. The\nparameter passed into the event handler (”e” in our example) is of type\n{@link qx.io.remote.Response Response}, which provides you with various\nmethods to inspect the outcome of your request and retrieve response data.\nInternally, requests are managed using a {@link qx.io.remote.RequestQueue\nRequestQueue} class. The RequestQueue is a singleton and there is no need to\ndeal with it in client code directly.
\n\nThe {@link qx.io.remote.Rpc Rpc} class provides you with another high-level\ninterface to server interaction. You will usually use this class if you have\na server-based “service” that you want to make accessible on the client side\nvia an RPC-like interface. So this class will be especially interesting for\nproviding a general interface that can be used in various places of the\napplication code through a standard API.
\n\nOn a technical level of data exchange with the server, the *Transport\nclasses implement different schemes. Common features of these transport\nclasses are collected in the {@link qx.io.remote.transport.Abstract\nAbstractRemoteTransport} class, and {@link qx.io.remote.transport.Iframe\nIframeTransport}, {@link qx.io.remote.transport.Script ScriptTransport} and\n{@link qx.io.remote.transport.XmlHttp XmlHttpTransport} specialize them,\ndepending of their interaction model with the server. Usually, you will\nuse one of these classes to tailor the implementation details of a specific\nclient-server communication in your application. Mind that the IframeTransport \nand ScriptTransport classes should not be used directly by client programmers. \nIt is recommended to provide a subclass implementation to make use of them.
\n\nThe connection between your Request object and a specific Transport is\nestablished through an {@link qx.io.remote.Exchange Exchange} object. An\nExchange object can be bound to the {@link qx.io.remote.Request#transport\n.transport} property of a Request, and takes care\nthat the particular request is realized over the specific Transport. This\nallows you to accommodate a wide variety of transport options without\noverloading the Request object with the details.
\n\nSending cross-domain requests, i.e. sending a request to a URL with a domain\npart other than the domain of the current document, require special treatment\nsince the security concept of most browsers restrict such requests.
\n\nCurrently, those requests are realized through the dynamic insertion of a\n“script” tag into the current document (this is the aforementioned {@link\nqx.io.remote.transport.Script ScriptTransport}). The “src” attribute of the\nscript tag is set to the requested URL. On insertion of the script tag the\nbrowser will load the source URL and parse and execute the returned content\nas JavaScript. This means that the returned data has to be valid JavaScript!
\n\nIn order to do that and to link the completion of the script transport to\nyour normal request “completed” event handler, it is best that the server wraps\nthe return data in a call to the {@link\nqx.io.remote.transport.Script#_requestFinished} static. Additional to the\nresponse data, this method takes a script transport id as a parameter,\navailable to the server side as the “_ScriptTransport_id” request variable.\n(Normal GET or POST data of the request is available through the\n“_ScriptTransport_data” variable). In the response data, you also have to\ntake care of proper string escaping.
\n\nSo the request you might see in your server log from a script transport\nmay look like this:
\n\n\n\"GET /cgi-bin/qxresponse.cgi?_ScriptTransport_id=10&_ScriptTransport_data=action%3Ddoit HTTP/1.1\" 200 -\n\n\n
and the string you return as the response might look like this:
\n\n\n'qx.io.remote.transport.Script._requestFinished(10, \"Thank you for asking\");'\n"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.io", "fullName": "qx.io.request", "name": "request"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractRequest", "packageName": "qx.io.request", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.io.request.Jsonp,qx.io.request.Xhr", "fullName": "qx.io.request.AbstractRequest", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Jsonp", "packageName": "qx.io.request", "externalRef": true, "superClass": "qx.io.request.AbstractRequest", "fullName": "qx.io.request.Jsonp", "type": "class"}, "type": "class"}, {"attributes": {"name": "Xhr", "packageName": "qx.io.request", "externalRef": true, "superClass": "qx.io.request.AbstractRequest", "fullName": "qx.io.request.Xhr", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.io.request", "fullName": "qx.io.request.authentication", "name": "authentication"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Basic", "interfaces": "qx.io.request.authentication.IAuthentication", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.request.authentication.Basic", "type": "class", "packageName": "qx.io.request.authentication"}, "type": "class"}, {"attributes": {"name": "IAuthentication", "packageName": "qx.io.request.authentication", "implementations": "qx.io.request.authentication.Basic", "externalRef": true, "fullName": "qx.io.request.authentication.IAuthentication", "type": "interface"}, "type": "class"}]}, {"attributes": {"text": "
Authentication delegates
"}, "type": "desc"}]}]}, {"attributes": {"text": "Send HTTP requests and receive responses.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.io", "fullName": "qx.io.rest", "name": "rest"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Resource", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.io.rest.Resource", "type": "class", "packageName": "qx.io.rest"}, "type": "class"}]}, {"attributes": {"text": "The qx.io.rest
package consists of only one class: {@link Resource}.
{@link Resource} allows to encapsulate the specifics of a REST interface.\nRather than requesting URLs with a specific HTTP method manually, a resource\nrepresenting the remote resource is instantiated and actions are invoked on this resource.\nA resource with its actions can be configured declaratively or programmatically.
\n\nThe {@link Resource} class delegates the heavy lifting to {@link qx.bom.rest.Resource}\nand adds some features on top.
\n\nHave a look at {@link qx.bom.rest} to get an overview of the main differences.
"}, "type": "desc"}]}]}, {"attributes": {"text": "This package contains classes for server I/O, e.g. for XHR or RPC\ncommunication. Application code will mostly use classes from the {@link remote}\nname space.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.lang", "name": "lang"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.lang", "fullName": "qx.lang.normalize", "name": "normalize"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "Polyfill", "name": "Array", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Array", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Date", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Date", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Error", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Error", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Function", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Object", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.Object", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "String", "packageName": "qx.lang.normalize", "externalRef": true, "fullName": "qx.lang.normalize.String", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "This namespace contains the normalization for native Objects. Each class\ncontains the normalization for its native counterpart.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Array", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Array", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Function", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Json", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Json", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Number", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Number", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Object", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Object", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.String", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Type", "packageName": "qx.lang", "externalRef": true, "fullName": "qx.lang.Type", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Collection of utility classes for the native JavaScript types, like Array,\nNumber, String.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.locale", "name": "locale"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Date", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.Date", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Key", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.Key", "type": "class"}, "type": "class"}, {"attributes": {"name": "LocalizedString", "packageName": "qx.locale", "externalRef": true, "superClass": "qx.type.BaseString", "fullName": "qx.locale.LocalizedString", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.locale", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.locale.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "MTranslation", "packageName": "qx.locale", "includer": "qx.ui.core.Widget,qx.ui.mobile.core.Widget,qx.ui.table.columnmodel.Resize,qx.application.AbstractGui,qx.application.Mobile", "externalRef": true, "fullName": "qx.locale.MTranslation", "type": "mixin"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Number", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.Number", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.locale", "externalRef": true, "fullName": "qx.locale.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This package provides support for internationalization (I18N) and\nlocalization (L10N).
\n\nI18N is usually concerned with providing an application in multiple\nlanguages, i.e. a key point is to provide translations for user visible\nstrings (labels, messages, help texts, ...) and select the right set of\nstrings for a given language.
\n\nL10N is concerned with adapting the visual display of common units (calendar\nitems like day and month names, date formatting, number formatting, keyboard\nkey names, ...) to regional preferences.
\n\nThere is a coupling between the two, hence locale names usually\nconsist of a language part and a region part, as e.g. in en_US
\nor de_AT
. qooxdoo’s locale system is oriented towards the\nUnicode.org CLDR system, so both I18N\nand L10N data is organized according to locales. That means selecting a\ncertain locale in an application will try to pick a corresponding set of\ntranslations as well as regional settings.
The important step in providing multiple translations for an application is\nmarking strings in the code for translation. This is easily done by wrapping\nthose strings in one of several translation marker calls like {@link\nqx.locale.MTranslation#tr .tr()}. Those are available e.g. on each class that\nextends from {@link qx.ui.core.Widget Widget} or {@link\nqx.application.AbstractGui AbstractGui} (via {@link qx.locale.MTranslation\nMTranslation}), so you can use them on your application classes right away.
\n\n\nvar label = new qx.ui.basic.Label(this.tr(\"News * section\"));\n\n\n
In the simple case calls like this.tr()
above will return the\ntranslation of the argument according to the currently selected locale if\navailable. If the qx.dynlocale
{@link qx.core.Environment\nEnvironment} setting has value true such calls will return an instance of\n{@link qx.locale.LocalizedString LocalizedString} instead. LocalizedString\nbehaves like a string in many situations, but allows switching to yet another\nlocale at a later time (normal strings are fixed once returned from the\nthis.tr() call).
The {@link qx.locale.Manager Manager} class allows switching between locales.
\n\nThe other classes in this namespace, like {@link qx.locale.Date Date}, {@link\nqx.locale.Key Key} or {@link qx.locale.Number Number}, encapsulate regional\npreferences for formatting and other properties with regard to such data.
\n\nFor more information about how to deploy I18N and L10N in qooxdoo\napplications see the corresponding \n\nmanual section.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.log", "name": "log"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.log", "fullName": "qx.log.appender", "name": "appender"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Console", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.Console", "type": "class"}, "type": "class"}, {"attributes": {"name": "Element", "packageName": "qx.log.appender", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.log.appender.Element", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Native", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.Native", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "NodeConsole", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.NodeConsole", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PhoneGap", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.PhoneGap", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "RhinoConsole", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.RhinoConsole", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "RhinoFile", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.RhinoFile", "type": "class"}, "type": "class"}, {"attributes": {"name": "RingBuffer", "packageName": "qx.log.appender", "externalRef": true, "superClass": "qx.util.RingBuffer", "fullName": "qx.log.appender.RingBuffer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Util", "packageName": "qx.log.appender", "externalRef": true, "fullName": "qx.log.appender.Util", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.log.appender package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Logger", "packageName": "qx.log", "externalRef": true, "fullName": "qx.log.Logger", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "Logging classes, which allow for various ways to maintain an application log.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.module", "name": "module"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Animation", "name": "Animation"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Attribute", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Attribute", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "define", "fullName": "qx.module.Blocker", "name": "Blocker"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Cookie", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Cookie", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Core", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Core", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Css", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Css", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Dataset", "name": "Dataset"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Core", "name": "Environment", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Environment", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Event", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Event", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "IO", "name": "Io", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Io", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Manipulating", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Manipulating", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.MatchMedia", "name": "MatchMedia"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Messaging", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Messaging", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Placeholder", "name": "Placeholder"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "define", "fullName": "qx.module.Placement", "name": "Placement"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Polyfill", "name": "Polyfill", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Polyfill", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "IO", "name": "Rest", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Rest", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Storage", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Storage", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Template", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Template", "type": "bootstrap"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.TextSelection", "name": "TextSelection"}, "type": "class"}, {"attributes": {"packageName": "qx.module", "externalRef": true, "type": "bootstrap", "fullName": "qx.module.Transform", "name": "Transform"}, "type": "class"}, {"attributes": {"group": "Core", "name": "Traversing", "packageName": "qx.module", "externalRef": true, "fullName": "qx.module.Traversing", "type": "bootstrap"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.module", "fullName": "qx.module.dev", "name": "dev"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "IO", "name": "FakeServer", "packageName": "qx.module.dev", "externalRef": true, "fullName": "qx.module.dev.FakeServer", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.module.dev package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.module", "fullName": "qx.module.event", "name": "event"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "GestureHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.GestureHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Keyboard", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Keyboard", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Mouse", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Mouse", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Native", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Native", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Orientation", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Orientation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "OrientationHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.OrientationHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Pinch", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Pinch", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Pointer", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Pointer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "PointerHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.PointerHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Rotate", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Rotate", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Swipe", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Swipe", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Tap", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Tap", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Touch", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Touch", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "TouchHandler", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.TouchHandler", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Event_Normalization", "name": "Track", "packageName": "qx.module.event", "externalRef": true, "fullName": "qx.module.event.Track", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.module.event package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.module", "fullName": "qx.module.util", "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "group": "Utilities", "name": "Array", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Array", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "Function", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "Object", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Object", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "String", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.String", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "group": "Utilities", "name": "Type", "packageName": "qx.module.util", "externalRef": true, "fullName": "qx.module.util.Type", "type": "bootstrap"}, "type": "class"}]}, {"attributes": {"text": "qx.module.util package
"}, "type": "desc"}]}]}, {"attributes": {"text": "This package contains all modules for {@link qxWeb}. These classes are implementation\ndetails and should not be used directly. Take a look at the {@link qxWeb} documentation\nto see what methods are available to use.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.theme", "name": "theme"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.classic", "name": "classic"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.classic", "externalRef": true, "fullName": "qx.theme.classic.Font", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.classic package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.icon", "name": "icon"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Oxygen", "packageName": "qx.theme.icon", "externalRef": true, "fullName": "qx.theme.icon.Oxygen", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Tango", "packageName": "qx.theme.icon", "externalRef": true, "fullName": "qx.theme.icon.Tango", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.icon package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.indigo", "name": "indigo"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.indigo", "externalRef": true, "fullName": "qx.theme.indigo.Font", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.indigo package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.manager", "name": "manager"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Appearance", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Appearance", "type": "class"}, "type": "class"}, {"attributes": {"name": "Color", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.util.ValueManager", "isSingleton": true, "fullName": "qx.theme.manager.Color", "type": "class"}, "type": "class"}, {"attributes": {"name": "Decoration", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Decoration", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Font", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.util.ValueManager", "isSingleton": true, "fullName": "qx.theme.manager.Font", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"name": "Icon", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Icon", "type": "class"}, "type": "class"}, {"attributes": {"name": "Meta", "packageName": "qx.theme.manager", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.theme.manager.Meta", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Managers for the theming support.\nhttp://manual.qooxdoo.org/5.1/pages/desktop/ui_theming.html
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.modern", "name": "modern"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.modern", "externalRef": true, "fullName": "qx.theme.modern.Font", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.modern package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.theme", "fullName": "qx.theme.simple", "name": "simple"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Appearance", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Color", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Color", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Decoration", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Decoration", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Font", "packageName": "qx.theme.simple", "externalRef": true, "fullName": "qx.theme.simple.Font", "type": "theme"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.theme.simple", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.theme.simple.Image", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.theme.simple package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Classic", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Classic", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Indigo", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Indigo", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Modern", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Modern", "type": "theme"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Simple", "packageName": "qx.theme", "externalRef": true, "fullName": "qx.theme.Simple", "type": "theme"}, "type": "class"}]}, {"attributes": {"text": "Themes are responsible for styling the graphical user interface of your\napplication.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.type", "name": "type"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Array", "packageName": "qx.type", "externalRef": true, "superClass": "qx.type.BaseArray", "fullName": "qx.type.Array", "type": "class"}, "type": "class"}, {"attributes": {"name": "BaseArray", "packageName": "qx.type", "externalRef": true, "superClass": "Array", "childClasses": "qx.type.Array,qx.util.StringBuilder,qxWeb", "fullName": "qx.type.BaseArray", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "BaseError", "packageName": "qx.type", "externalRef": true, "superClass": "Error", "childClasses": "qx.core.AssertionError,qx.core.ValidationError", "fullName": "qx.type.BaseError", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "BaseString", "packageName": "qx.type", "externalRef": true, "superClass": "Object", "childClasses": "qx.locale.LocalizedString", "fullName": "qx.type.BaseString", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Extended and improved versions of JavaScript’s native types.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.ui", "name": "ui"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.basic", "name": "basic"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Atom", "packageName": "qx.ui.basic", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.Button,qx.ui.form.HoverButton,qx.ui.form.ListItem,qx.ui.form.ToggleButton", "fullName": "qx.ui.basic.Atom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.basic", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.core.DragDropCursor,qx.ui.tree.core.FolderOpenButton", "fullName": "qx.ui.basic.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Label", "interfaces": "qx.ui.form.IStringForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.basic.Label", "type": "class", "packageName": "qx.ui.basic"}, "type": "class"}]}, {"attributes": {"text": "Elementary widgets like Atom, Image, Label for simple GUI elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.command", "name": "command"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Command", "packageName": "qx.ui.command", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.command.Command", "type": "class"}, "type": "class"}, {"attributes": {"name": "Group", "packageName": "qx.ui.command", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.command.Group", "type": "class"}, "type": "class"}, {"attributes": {"name": "GroupManager", "packageName": "qx.ui.command", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.command.GroupManager", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This package includes all command related classes.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.container", "name": "container"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Composite", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MChildrenHandling,qx.ui.core.MLayoutHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.container.Resizer,qx.ui.indicator.ProgressBar,qx.ui.popup.Popup,qx.ui.progressive.Progressive,qx.ui.progressive.headfoot.Abstract,qx.ui.table.headerrenderer.HeaderCell,qx.ui.table.pane.Clipper,qx.ui.table.pane.FocusIndicator,qx.ui.tabview.Page,qx.ui.toolbar.PartContainer", "fullName": "qx.ui.container.Composite", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resizer", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MResizable", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.container.Resizer", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroll", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "fullName": "qx.ui.container.Scroll", "type": "class"}, "type": "class"}, {"attributes": {"name": "SlideBar", "packageName": "qx.ui.container", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MRemoteLayoutHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.menu.MenuSlideBar", "fullName": "qx.ui.container.SlideBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "Stack", "interfaces": "qx.ui.core.ISingleSelection", "mixins": "qx.ui.core.MSingleSelectionHandling,qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.container.Stack", "type": "class", "packageName": "qx.ui.container"}, "type": "class"}]}, {"attributes": {"text": "Containers provide default behavior to layout and manage child widgets.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.control", "name": "control"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ColorPopup", "interfaces": "qx.ui.form.IColorForm", "externalRef": true, "superClass": "qx.ui.popup.Popup", "fullName": "qx.ui.control.ColorPopup", "type": "class", "packageName": "qx.ui.control"}, "type": "class"}, {"attributes": {"name": "ColorSelector", "interfaces": "qx.ui.form.IColorForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.control.ColorSelector", "type": "class", "packageName": "qx.ui.control"}, "type": "class"}, {"attributes": {"name": "DateChooser", "packageName": "qx.ui.control", "mixins": "qx.ui.core.MExecutable,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.control.DateChooser", "type": "class", "interfaces": "qx.ui.form.IExecutable,qx.ui.form.IForm,qx.ui.form.IDateForm"}, "type": "class"}]}, {"attributes": {"text": "A collection of high-level GUI controls, like ColorSelector, DataChooser.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "ColumnData", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.ui.core.LayoutItem", "fullName": "qx.ui.core.ColumnData", "type": "class"}, "type": "class"}, {"attributes": {"name": "DragDropCursor", "packageName": "qx.ui.core", "mixins": "qx.ui.core.MPlacement", "externalRef": true, "superClass": "qx.ui.basic.Image", "isSingleton": true, "fullName": "qx.ui.core.DragDropCursor", "type": "class"}, "type": "class"}, {"attributes": {"name": "DragDropScrolling", "packageName": "qx.ui.core", "mixins": "qx.ui.core.MDragDropScrolling", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.DragDropScrolling", "type": "class"}, "type": "class"}, {"attributes": {"name": "EventHandler", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.EventHandler", "type": "class", "packageName": "qx.ui.core"}, "type": "class"}, {"attributes": {"name": "FocusHandler", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.core.FocusHandler", "type": "class"}, "type": "class"}, {"attributes": {"name": "IMultiSelection", "packageName": "qx.ui.core", "implementations": "qx.ui.tree.Tree,qx.ui.form.List", "externalRef": true, "fullName": "qx.ui.core.IMultiSelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ISingleSelection", "packageName": "qx.ui.core", "implementations": "qx.ui.form.RadioGroup,qx.ui.tabview.TabView,qx.ui.container.Stack,qx.ui.form.RadioButtonGroup,qx.ui.form.SelectBox", "externalRef": true, "childClasses": "qx.ui.core.IMultiSelection", "fullName": "qx.ui.core.ISingleSelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ISingleSelectionProvider", "isInternal": true, "packageName": "qx.ui.core", "access": "internal", "externalRef": true, "fullName": "qx.ui.core.ISingleSelectionProvider", "type": "interface"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "LayoutItem", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.core.ColumnData,qx.ui.core.Spacer,qx.ui.core.Widget", "fullName": "qx.ui.core.LayoutItem", "type": "class"}, "type": "class"}, {"attributes": {"name": "MBlocker", "packageName": "qx.ui.core", "includer": "qx.ui.root.Abstract,qx.ui.window.Desktop", "externalRef": true, "fullName": "qx.ui.core.MBlocker", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MChildrenHandling", "packageName": "qx.ui.core", "includer": "qx.ui.container.Composite,qx.ui.toolbar.ToolBar,qx.ui.virtual.layer.WidgetCell,qx.ui.container.Stack,qx.ui.root.Abstract,qx.ui.window.Desktop,qx.ui.virtual.layer.WidgetCellSpan", "externalRef": true, "fullName": "qx.ui.core.MChildrenHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MContentPadding", "packageName": "qx.ui.core", "includer": "qx.ui.tabview.TabView,qx.ui.window.Window,qx.ui.tree.Tree,qx.ui.groupbox.GroupBox,qx.ui.form.Spinner,qx.ui.tree.VirtualTree,qx.ui.container.Scroll", "externalRef": true, "fullName": "qx.ui.core.MContentPadding", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MDragDropScrolling", "packageName": "qx.ui.core", "includer": "qx.ui.core.DragDropScrolling,qx.ui.core.scroll.AbstractScrollArea,qx.ui.table.Table", "externalRef": true, "fullName": "qx.ui.core.MDragDropScrolling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MExecutable", "packageName": "qx.ui.core", "includer": "qx.ui.form.ToggleButton,qx.ui.form.SplitButton,qx.ui.form.Button,qx.ui.menu.AbstractButton,qx.ui.form.HoverButton,qx.ui.tree.core.FolderOpenButton,qx.ui.control.DateChooser", "externalRef": true, "fullName": "qx.ui.core.MExecutable", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLayoutHandling", "packageName": "qx.ui.core", "includer": "qx.ui.container.Composite,qx.ui.root.Inline,qx.ui.form.RadioButtonGroup", "externalRef": true, "fullName": "qx.ui.core.MLayoutHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MMovable", "packageName": "qx.ui.core", "includer": "qx.ui.window.Window", "externalRef": true, "fullName": "qx.ui.core.MMovable", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MMultiSelectionHandling", "packageName": "qx.ui.core", "includer": "qx.ui.tree.Tree,qx.ui.form.List", "externalRef": true, "fullName": "qx.ui.core.MMultiSelectionHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MNativeOverflow", "packageName": "qx.ui.core", "includer": "qx.ui.embed.Html", "externalRef": true, "fullName": "qx.ui.core.MNativeOverflow", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MPlacement", "packageName": "qx.ui.core", "includer": "qx.ui.core.DragDropCursor,qx.ui.menu.Menu,qx.ui.popup.Popup", "externalRef": true, "fullName": "qx.ui.core.MPlacement", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MRemoteChildrenHandling", "packageName": "qx.ui.core", "includer": "qx.ui.menu.Menu,qx.ui.container.SlideBar,qx.ui.toolbar.Part,qx.ui.window.Window,qx.ui.form.List,qx.ui.form.DateField,qx.ui.form.AbstractSelectBox,qx.ui.groupbox.GroupBox", "externalRef": true, "fullName": "qx.ui.core.MRemoteChildrenHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MRemoteLayoutHandling", "packageName": "qx.ui.core", "includer": "qx.ui.container.SlideBar,qx.ui.window.Window,qx.ui.groupbox.GroupBox", "externalRef": true, "fullName": "qx.ui.core.MRemoteLayoutHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MResizable", "packageName": "qx.ui.core", "includer": "qx.ui.window.Window,qx.ui.container.Resizer", "externalRef": true, "fullName": "qx.ui.core.MResizable", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MSingleSelectionHandling", "packageName": "qx.ui.core", "includer": "qx.ui.form.RadioGroup,qx.ui.container.Stack,qx.ui.form.SelectBox", "externalRef": true, "fullName": "qx.ui.core.MSingleSelectionHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "SingleSelectionManager", "isInternal": true, "packageName": "qx.ui.core", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.core.SingleSelectionManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Spacer", "packageName": "qx.ui.core", "externalRef": true, "superClass": "qx.ui.core.LayoutItem", "fullName": "qx.ui.core.Spacer", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widget", "packageName": "qx.ui.core", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.ui.core.LayoutItem", "childClasses": "qx.ui.basic.Atom,qx.ui.basic.Image,qx.ui.basic.Label,qx.ui.container.Composite,qx.ui.container.SlideBar,qx.ui.container.Stack,qx.ui.control.ColorSelector,qx.ui.control.DateChooser,qx.ui.core.scroll.AbstractScrollArea,qx.ui.core.scroll.NativeScrollBar,qx.ui.core.scroll.ScrollBar,qx.ui.core.scroll.ScrollPane,qx.ui.embed.AbstractIframe,qx.ui.embed.Canvas,qx.ui.embed.Flash,qx.ui.embed.Html,qx.ui.form.AbstractField,qx.ui.form.AbstractSelectBox,qx.ui.form.DateField,qx.ui.form.RadioButtonGroup,qx.ui.form.Slider,qx.ui.form.Spinner,qx.ui.form.SplitButton,qx.ui.form.core.AbstractVirtualBox,qx.ui.form.renderer.AbstractRenderer,qx.ui.groupbox.GroupBox,qx.ui.menu.AbstractButton,qx.ui.menu.Menu,qx.ui.menu.Separator,qx.ui.root.Abstract,qx.ui.splitpane.Pane,qx.ui.splitpane.Slider,qx.ui.splitpane.Splitter,qx.ui.table.Table,qx.ui.table.pane.Header,qx.ui.table.pane.Pane,qx.ui.table.pane.Scroller,qx.ui.tabview.TabView,qx.ui.toolbar.Part,qx.ui.toolbar.Separator,qx.ui.toolbar.ToolBar,qx.ui.tree.core.AbstractItem,qx.ui.virtual.core.Pane,qx.ui.virtual.layer.Abstract,qx.ui.window.Desktop,qx.ui.window.Window", "fullName": "qx.ui.core.Widget", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.core", "fullName": "qx.ui.core.queue", "name": "queue"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Appearance", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Appearance", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Dispose", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Dispose", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Layout", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Layout", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Manager", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Manager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Visibility", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Visibility", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Widget", "packageName": "qx.ui.core.queue", "externalRef": true, "fullName": "qx.ui.core.queue.Widget", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.core.queue package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.core", "fullName": "qx.ui.core.scroll", "name": "scroll"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractScrollArea", "packageName": "qx.ui.core.scroll", "mixins": "qx.ui.core.scroll.MScrollBarFactory,qx.ui.core.scroll.MRoll,qx.ui.core.MDragDropScrolling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.container.Scroll,qx.ui.form.List,qx.ui.tree.Tree,qx.ui.virtual.core.Scroller", "fullName": "qx.ui.core.scroll.AbstractScrollArea", "type": "class"}, "type": "class"}, {"attributes": {"name": "IScrollBar", "packageName": "qx.ui.core.scroll", "implementations": "qx.ui.core.scroll.NativeScrollBar,qx.ui.core.scroll.ScrollBar", "externalRef": true, "fullName": "qx.ui.core.scroll.IScrollBar", "type": "interface"}, "type": "class"}, {"attributes": {"name": "MRoll", "packageName": "qx.ui.core.scroll", "includer": "qx.ui.core.scroll.AbstractScrollArea,qx.ui.embed.ThemedIframe", "externalRef": true, "fullName": "qx.ui.core.scroll.MRoll", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MScrollBarFactory", "packageName": "qx.ui.core.scroll", "includer": "qx.ui.core.scroll.AbstractScrollArea,qx.ui.table.pane.Scroller", "externalRef": true, "fullName": "qx.ui.core.scroll.MScrollBarFactory", "type": "mixin"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.core.scroll", "externalRef": true, "type": "mixin", "fullName": "qx.ui.core.scroll.MWheelHandling", "name": "MWheelHandling"}, "type": "class"}, {"attributes": {"name": "NativeScrollBar", "interfaces": "qx.ui.core.scroll.IScrollBar", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.core.scroll.NativeScrollBar", "type": "class", "packageName": "qx.ui.core.scroll"}, "type": "class"}, {"attributes": {"name": "ScrollBar", "interfaces": "qx.ui.core.scroll.IScrollBar", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.core.scroll.ScrollBar", "type": "class", "packageName": "qx.ui.core.scroll"}, "type": "class"}, {"attributes": {"name": "ScrollPane", "packageName": "qx.ui.core.scroll", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.core.scroll.ScrollPane", "type": "class"}, "type": "class"}, {"attributes": {"name": "ScrollSlider", "isInternal": true, "packageName": "qx.ui.core.scroll", "access": "internal", "externalRef": true, "superClass": "qx.ui.form.Slider", "fullName": "qx.ui.core.scroll.ScrollSlider", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.core.scroll package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.core", "fullName": "qx.ui.core.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.core.selection", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.core.selection.Widget,qx.ui.virtual.selection.Abstract", "fullName": "qx.ui.core.selection.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "ScrollArea", "packageName": "qx.ui.core.selection", "externalRef": true, "superClass": "qx.ui.core.selection.Widget", "childClasses": "qx.ui.tree.selection.SelectionManager", "fullName": "qx.ui.core.selection.ScrollArea", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widget", "packageName": "qx.ui.core.selection", "externalRef": true, "superClass": "qx.ui.core.selection.Abstract", "childClasses": "qx.ui.core.selection.ScrollArea", "fullName": "qx.ui.core.selection.Widget", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.core.selection package
"}, "type": "desc"}]}]}, {"attributes": {"text": "The core package provides central widgets and elementary behaviors that\nprovide a base for many other widgets in this package, and a lot of\ninfrastructure for any GUI, like queues and selection handling.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.decoration", "name": "decoration"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.decoration", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.decoration.Decorator", "fullName": "qx.ui.decoration.Abstract", "type": "class", "interfaces": "qx.ui.decoration.IDecorator"}, "type": "class"}, {"attributes": {"name": "Decorator", "interfaces": "qx.ui.decoration.IDecorator", "mixins": "qx.ui.decoration.MBackgroundColor,qx.ui.decoration.MBorderRadius,qx.ui.decoration.MBoxShadow,qx.ui.decoration.MDoubleBorder,qx.ui.decoration.MLinearBackgroundGradient,qx.ui.decoration.MBorderImage", "externalRef": true, "superClass": "qx.ui.decoration.Abstract", "fullName": "qx.ui.decoration.Decorator", "type": "class", "packageName": "qx.ui.decoration"}, "type": "class"}, {"attributes": {"name": "IDecorator", "packageName": "qx.ui.decoration", "implementations": "qx.ui.decoration.Abstract,qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.IDecorator", "type": "interface"}, "type": "class"}, {"attributes": {"name": "MBackgroundColor", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBackgroundColor", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBackgroundImage", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.MDoubleBorder", "externalRef": true, "fullName": "qx.ui.decoration.MBackgroundImage", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBorderImage", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBorderImage", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBorderRadius", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBorderRadius", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MBoxShadow", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MBoxShadow", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MDoubleBorder", "packageName": "qx.ui.decoration", "mixins": "qx.ui.decoration.MSingleBorder,qx.ui.decoration.MBackgroundImage", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MDoubleBorder", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLinearBackgroundGradient", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.Decorator", "externalRef": true, "fullName": "qx.ui.decoration.MLinearBackgroundGradient", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MSingleBorder", "packageName": "qx.ui.decoration", "includer": "qx.ui.decoration.MDoubleBorder", "externalRef": true, "fullName": "qx.ui.decoration.MSingleBorder", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "Decorations are used to style widgets. The idea is to have an independent\nlayer around the widget content that can be freely styled. This way you can\nhave separate decorators that define all kinds of decoration (colors,\nbackground image, corners, ...), and apply them to existing widgets, without\ninterfering with the widget code itself.
\n\nHere is a schematic drawing to illustrate that:
\n\n\n +-----------------------------------------+ \n | Widget (Container Element) | \n | +-----------------------------------+ |\n | | Decoration | |\n | | +-----------------------------------+ |\n | | | Content | |\n | | | | |\n | | | <div>, <input>, <image>, ... | |\n | | | | |\n | +-| | |\n | +-----------------------------------+ |\n +-----------------------------------------+\n"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.embed", "name": "embed"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AbstractIframe", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.embed.Iframe,qx.ui.embed.ThemedIframe", "fullName": "qx.ui.embed.AbstractIframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "Canvas", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.embed.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Flash", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.embed.Flash", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.embed", "mixins": "qx.ui.core.MNativeOverflow", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.embed.Html", "type": "class"}, "type": "class"}, {"attributes": {"name": "Iframe", "packageName": "qx.ui.embed", "externalRef": true, "superClass": "qx.ui.embed.AbstractIframe", "fullName": "qx.ui.embed.Iframe", "type": "class"}, "type": "class"}, {"attributes": {"name": "ThemedIframe", "packageName": "qx.ui.embed", "mixins": "qx.ui.core.scroll.MRoll", "externalRef": true, "superClass": "qx.ui.embed.AbstractIframe", "fullName": "qx.ui.embed.ThemedIframe", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "
Classes from the embed package allow you to embed (ha!) encapsulated HTML\nentities in your qooxdoo application, like plain HTML, iframe or canvas\nelements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.form", "name": "form"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractField", "packageName": "qx.ui.form", "mixins": "qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.TextArea,qx.ui.form.TextField", "fullName": "qx.ui.form.AbstractField", "type": "class", "interfaces": "qx.ui.form.IStringForm,qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractSelectBox", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.ComboBox,qx.ui.form.SelectBox", "fullName": "qx.ui.form.AbstractSelectBox", "type": "class", "interfaces": "qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"name": "Button", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Atom", "childClasses": "qx.ui.form.MenuButton,qx.ui.form.RadioButton,qx.ui.form.RepeatButton,qx.ui.toolbar.Button", "fullName": "qx.ui.form.Button", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"name": "CheckBox", "packageName": "qx.ui.form", "mixins": "qx.ui.form.MForm,qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.form.ToggleButton", "fullName": "qx.ui.form.CheckBox", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "ComboBox", "interfaces": "qx.ui.form.IStringForm", "externalRef": true, "superClass": "qx.ui.form.AbstractSelectBox", "fullName": "qx.ui.form.ComboBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "DateField", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.form.DateField", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IDateForm"}, "type": "class"}, {"attributes": {"name": "Form", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.form.Form", "fullName": "qx.ui.form.Form", "type": "class"}, "type": "class"}, {"attributes": {"name": "HoverButton", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Atom", "fullName": "qx.ui.form.HoverButton", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.form", "externalRef": true, "type": "interface", "fullName": "qx.ui.form.IArrayForm", "name": "IArrayForm"}, "type": "class"}, {"attributes": {"name": "IBooleanForm", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ToggleButton,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.menu.CheckBox,qx.ui.groupbox.RadioGroupBox,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.IBooleanForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IColorForm", "packageName": "qx.ui.form", "implementations": "qx.ui.control.ColorSelector,qx.ui.control.ColorPopup", "externalRef": true, "fullName": "qx.ui.form.IColorForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IDateForm", "packageName": "qx.ui.form", "implementations": "qx.ui.control.DateChooser,qx.ui.form.DateField", "externalRef": true, "fullName": "qx.ui.form.IDateForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IExecutable", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ToggleButton,qx.ui.form.SplitButton,qx.ui.form.Button,qx.ui.menu.AbstractButton,qx.ui.form.HoverButton,qx.ui.control.DateChooser,qx.ui.groupbox.RadioGroupBox,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.IExecutable", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IForm", "packageName": "qx.ui.form", "implementations": "qx.ui.form.RadioGroup,qx.ui.form.core.AbstractVirtualBox,qx.ui.form.Slider,qx.ui.form.RadioButton,qx.ui.form.AbstractField,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.form.RadioButtonGroup,qx.ui.control.DateChooser,qx.ui.form.DateField,qx.ui.form.AbstractSelectBox,qx.ui.form.CheckBox,qx.ui.groupbox.GroupBox,qx.ui.form.Spinner,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.form.IForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IModel", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ListItem,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.tree.core.AbstractItem,qx.ui.toolbar.RadioButton,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.form.CheckBox,qx.ui.groupbox.RadioGroupBox,qx.ui.mobile.form.Slider,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.IModel", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.form", "externalRef": true, "type": "interface", "fullName": "qx.ui.form.IModelForm", "name": "IModelForm"}, "type": "class"}, {"attributes": {"name": "IModelSelection", "packageName": "qx.ui.form", "implementations": "qx.ui.form.RadioGroup,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.form.RadioButtonGroup,qx.ui.form.SelectBox", "externalRef": true, "fullName": "qx.ui.form.IModelSelection", "type": "interface"}, "type": "class"}, {"attributes": {"name": "INumberForm", "packageName": "qx.ui.form", "implementations": "qx.ui.form.Slider,qx.ui.form.Spinner,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.form.INumberForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IRadioItem", "packageName": "qx.ui.form", "implementations": "qx.ui.form.ToggleButton,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.tabview.TabButton,qx.ui.toolbar.RadioButton,qx.ui.groupbox.RadioGroupBox", "externalRef": true, "fullName": "qx.ui.form.IRadioItem", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IRange", "packageName": "qx.ui.form", "implementations": "qx.ui.form.Slider,qx.ui.form.Spinner", "externalRef": true, "fullName": "qx.ui.form.IRange", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IStringForm", "packageName": "qx.ui.form", "implementations": "qx.ui.basic.Label,qx.ui.form.AbstractField,qx.ui.mobile.form.TextField,qx.ui.mobile.form.NumberField,qx.ui.form.VirtualComboBox,qx.ui.form.ComboBox", "externalRef": true, "fullName": "qx.ui.form.IStringForm", "type": "interface"}, "type": "class"}, {"attributes": {"name": "List", "interfaces": "qx.ui.core.IMultiSelection,qx.ui.form.IForm,qx.ui.form.IModelSelection", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MMultiSelectionHandling,qx.ui.form.MForm,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "fullName": "qx.ui.form.List", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "ListItem", "interfaces": "qx.ui.form.IModel", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.basic.Atom", "fullName": "qx.ui.form.ListItem", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "MenuButton", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.Button", "childClasses": "qx.ui.menubar.Button,qx.ui.table.columnmenu.Button", "fullName": "qx.ui.form.MenuButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "MForm", "packageName": "qx.ui.form", "includer": "qx.ui.form.core.AbstractVirtualBox,qx.ui.form.Slider,qx.ui.form.RadioButton,qx.ui.form.AbstractField,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.control.DateChooser,qx.ui.form.DateField,qx.ui.form.AbstractSelectBox,qx.ui.form.CheckBox,qx.ui.groupbox.GroupBox,qx.ui.form.Spinner,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.form.MForm", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MModelProperty", "packageName": "qx.ui.form", "includer": "qx.ui.form.ListItem,qx.ui.menu.RadioButton,qx.ui.form.RadioButton,qx.ui.tree.core.AbstractItem,qx.ui.toolbar.RadioButton,qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.TextArea,qx.ui.form.CheckBox,qx.ui.groupbox.RadioGroupBox,qx.ui.mobile.form.Slider,qx.ui.groupbox.CheckGroupBox", "externalRef": true, "fullName": "qx.ui.form.MModelProperty", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MModelSelection", "packageName": "qx.ui.form", "includer": "qx.ui.form.RadioGroup,qx.ui.tree.Tree,qx.ui.form.List,qx.ui.form.RadioButtonGroup,qx.ui.form.SelectBox", "externalRef": true, "fullName": "qx.ui.form.MModelSelection", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "PasswordField", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.TextField", "fullName": "qx.ui.form.PasswordField", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.form", "mixins": "qx.ui.form.MForm,qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.form.Button", "childClasses": "qx.ui.tabview.TabButton", "fullName": "qx.ui.form.RadioButton", "type": "class", "interfaces": "qx.ui.form.IRadioItem,qx.ui.form.IForm,qx.ui.form.IBooleanForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "RadioButtonGroup", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MLayoutHandling,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.form.RadioButtonGroup", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.core.ISingleSelection,qx.ui.form.IModelSelection"}, "type": "class"}, {"attributes": {"name": "RadioGroup", "interfaces": "qx.ui.core.ISingleSelection,qx.ui.form.IForm,qx.ui.form.IModelSelection", "mixins": "qx.ui.core.MSingleSelectionHandling,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.form.RadioGroup", "fullName": "qx.ui.form.RadioGroup", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "RepeatButton", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.Button", "fullName": "qx.ui.form.RepeatButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resetter", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.form.Resetter", "fullName": "qx.ui.form.Resetter", "type": "class"}, "type": "class"}, {"attributes": {"name": "SelectBox", "interfaces": "qx.ui.core.ISingleSelection,qx.ui.form.IModelSelection", "mixins": "qx.ui.core.MSingleSelectionHandling,qx.ui.form.MModelSelection", "externalRef": true, "superClass": "qx.ui.form.AbstractSelectBox", "fullName": "qx.ui.form.SelectBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "Slider", "interfaces": "qx.ui.form.IForm,qx.ui.form.INumberForm,qx.ui.form.IRange", "mixins": "qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.core.scroll.ScrollSlider", "fullName": "qx.ui.form.Slider", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "Spinner", "interfaces": "qx.ui.form.INumberForm,qx.ui.form.IRange,qx.ui.form.IForm", "mixins": "qx.ui.core.MContentPadding,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.form.Spinner", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "SplitButton", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.toolbar.SplitButton", "fullName": "qx.ui.form.SplitButton", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"name": "TextArea", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.AbstractField", "fullName": "qx.ui.form.TextArea", "type": "class"}, "type": "class"}, {"attributes": {"name": "TextField", "packageName": "qx.ui.form", "externalRef": true, "superClass": "qx.ui.form.AbstractField", "childClasses": "qx.ui.form.PasswordField", "fullName": "qx.ui.form.TextField", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToggleButton", "packageName": "qx.ui.form", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Atom", "childClasses": "qx.ui.form.CheckBox,qx.ui.toolbar.CheckBox", "fullName": "qx.ui.form.ToggleButton", "type": "class", "interfaces": "qx.ui.form.IBooleanForm,qx.ui.form.IExecutable,qx.ui.form.IRadioItem"}, "type": "class"}, {"attributes": {"name": "VirtualComboBox", "interfaces": "qx.ui.form.IStringForm", "externalRef": true, "superClass": "qx.ui.form.core.AbstractVirtualBox", "fullName": "qx.ui.form.VirtualComboBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}, {"attributes": {"name": "VirtualSelectBox", "interfaces": "qx.data.controller.ISelection", "externalRef": true, "superClass": "qx.ui.form.core.AbstractVirtualBox", "fullName": "qx.ui.form.VirtualSelectBox", "type": "class", "packageName": "qx.ui.form"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.form", "fullName": "qx.ui.form.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractVirtualBox", "packageName": "qx.ui.form.core", "mixins": "qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.VirtualComboBox,qx.ui.form.VirtualSelectBox", "fullName": "qx.ui.form.core.AbstractVirtualBox", "type": "class", "interfaces": "qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"name": "VirtualDropDownList", "isInternal": true, "packageName": "qx.ui.form.core", "access": "internal", "externalRef": true, "superClass": "qx.ui.popup.Popup", "fullName": "qx.ui.form.core.VirtualDropDownList", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.form.core package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.form", "fullName": "qx.ui.form.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractRenderer", "packageName": "qx.ui.form.renderer", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.form.renderer.Double,qx.ui.form.renderer.Single", "fullName": "qx.ui.form.renderer.AbstractRenderer", "type": "class", "interfaces": "qx.ui.form.renderer.IFormRenderer"}, "type": "class"}, {"attributes": {"name": "Double", "packageName": "qx.ui.form.renderer", "externalRef": true, "superClass": "qx.ui.form.renderer.AbstractRenderer", "fullName": "qx.ui.form.renderer.Double", "type": "class"}, "type": "class"}, {"attributes": {"name": "IFormRenderer", "packageName": "qx.ui.form.renderer", "implementations": "qx.ui.mobile.form.renderer.AbstractRenderer,qx.ui.form.renderer.AbstractRenderer,qx.ui.form.renderer.SinglePlaceholder", "externalRef": true, "fullName": "qx.ui.form.renderer.IFormRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Single", "packageName": "qx.ui.form.renderer", "externalRef": true, "superClass": "qx.ui.form.renderer.AbstractRenderer", "childClasses": "qx.ui.form.renderer.SinglePlaceholder", "fullName": "qx.ui.form.renderer.Single", "type": "class"}, "type": "class"}, {"attributes": {"name": "SinglePlaceholder", "interfaces": "qx.ui.form.renderer.IFormRenderer", "externalRef": true, "superClass": "qx.ui.form.renderer.Single", "fullName": "qx.ui.form.renderer.SinglePlaceholder", "type": "class", "packageName": "qx.ui.form.renderer"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.form.renderer namespace contains renderer classes for \n{@link qx.ui.form.Form}.
\n\nAll renderers implement the {@link qx.ui.form.renderer.IFormRenderer} \nInterface. Every custom renderer must implement this interface too to work \nwith the form.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.form", "fullName": "qx.ui.form.validation", "name": "validation"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AsyncValidator", "packageName": "qx.ui.form.validation", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.form.validation.AsyncValidator", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.ui.form.validation", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.form.validation.Manager", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.form.validation namespace contains all classes necessary for \nvalidation.
\n\nThe {@link qx.ui.form.validation.Manager} is responsible for the whole \nvalidation process.
\n\nThe {@link qx.ui.form.validation.AsyncValidator} is just a wrapper for \nvalidation function ins all asynchronous cases.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The qx.ui.form namespace contains classes to build complex forms for a\nlarge number of user inputs.
\n\nAll classes can be divided into four categories:
\n\nFollowing is a complete list of the available qx.ui.form packages:
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.groupbox", "name": "groupbox"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "CheckGroupBox", "interfaces": "qx.ui.form.IExecutable,qx.ui.form.IBooleanForm,qx.ui.form.IModel", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.groupbox.GroupBox", "fullName": "qx.ui.groupbox.CheckGroupBox", "type": "class", "packageName": "qx.ui.groupbox"}, "type": "class"}, {"attributes": {"name": "GroupBox", "packageName": "qx.ui.groupbox", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MRemoteLayoutHandling,qx.ui.core.MContentPadding,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.groupbox.CheckGroupBox,qx.ui.groupbox.RadioGroupBox", "fullName": "qx.ui.groupbox.GroupBox", "type": "class", "interfaces": "qx.ui.form.IForm"}, "type": "class"}, {"attributes": {"name": "RadioGroupBox", "interfaces": "qx.ui.form.IRadioItem,qx.ui.form.IExecutable,qx.ui.form.IBooleanForm,qx.ui.form.IModel", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.groupbox.GroupBox", "fullName": "qx.ui.groupbox.RadioGroupBox", "type": "class", "packageName": "qx.ui.groupbox"}, "type": "class"}]}, {"attributes": {"text": "Group boxes are used to group a set of form elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.indicator", "name": "indicator"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ProgressBar", "packageName": "qx.ui.indicator", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.indicator.ProgressBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.indicator package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.layout", "name": "layout"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.layout.Atom,qx.ui.layout.Basic,qx.ui.layout.Canvas,qx.ui.layout.Dock,qx.ui.layout.Flow,qx.ui.layout.Grid,qx.ui.layout.Grow,qx.ui.layout.HBox,qx.ui.layout.VBox,qx.ui.menu.ButtonLayout,qx.ui.splitpane.HLayout,qx.ui.splitpane.VLayout", "fullName": "qx.ui.layout.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Atom", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Atom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Basic", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Basic", "type": "class"}, "type": "class"}, {"attributes": {"name": "Canvas", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Dock", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Dock", "type": "class"}, "type": "class"}, {"attributes": {"name": "Flow", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Flow", "type": "class"}, "type": "class"}, {"attributes": {"name": "Grid", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Grid", "type": "class"}, "type": "class"}, {"attributes": {"name": "Grow", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.Grow", "type": "class"}, "type": "class"}, {"attributes": {"name": "HBox", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.layout.HBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "LineSizeIterator", "isInternal": true, "packageName": "qx.ui.layout", "access": "internal", "externalRef": true, "superClass": "Object", "fullName": "qx.ui.layout.LineSizeIterator", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Util", "isInternal": true, "packageName": "qx.ui.layout", "access": "internal", "externalRef": true, "fullName": "qx.ui.layout.Util", "type": "class"}, "type": "class"}, {"attributes": {"name": "VBox", "packageName": "qx.ui.layout", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "childClasses": "qx.ui.menu.Layout", "fullName": "qx.ui.layout.VBox", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Layout classes manage the visual layout of child widgets within an\nenclosing parent widget; they are a mandatory part of the parent.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.list", "name": "list"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "List", "packageName": "qx.ui.list", "mixins": "qx.ui.virtual.selection.MModel", "externalRef": true, "superClass": "qx.ui.virtual.core.Scroller", "fullName": "qx.ui.list.List", "type": "class", "interfaces": "qx.data.controller.ISelection"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.list", "fullName": "qx.ui.list.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"packageName": "qx.ui.list.core", "externalRef": true, "type": "interface", "fullName": "qx.ui.list.core.IListDelegate", "name": "IListDelegate"}, "type": "class"}, {"attributes": {"name": "MWidgetController", "isInternal": true, "packageName": "qx.ui.list.core", "includer": "qx.ui.list.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.list.core.MWidgetController", "type": "mixin"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.list.core package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.list", "fullName": "qx.ui.list.provider", "name": "provider"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "IListProvider", "isInternal": true, "packageName": "qx.ui.list.provider", "implementations": "qx.ui.list.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.list.provider.IListProvider", "type": "interface"}, "type": "class"}, {"attributes": {"name": "WidgetProvider", "isInternal": true, "packageName": "qx.ui.list.provider", "mixins": "qx.ui.list.core.MWidgetController", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.list.provider.WidgetProvider", "type": "class", "interfaces": "qx.ui.virtual.core.IWidgetCellProvider,qx.ui.list.provider.IListProvider"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.list.provider package
"}, "type": "desc"}]}]}, {"attributes": {"text": "qx.ui.list package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.menu", "name": "menu"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractButton", "packageName": "qx.ui.menu", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.menu.Button,qx.ui.menu.CheckBox,qx.ui.menu.RadioButton", "fullName": "qx.ui.menu.AbstractButton", "type": "class", "interfaces": "qx.ui.form.IExecutable"}, "type": "class"}, {"attributes": {"name": "Button", "packageName": "qx.ui.menu", "externalRef": true, "superClass": "qx.ui.menu.AbstractButton", "fullName": "qx.ui.menu.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "ButtonLayout", "isInternal": true, "packageName": "qx.ui.menu", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.menu.ButtonLayout", "type": "class"}, "type": "class"}, {"attributes": {"name": "CheckBox", "interfaces": "qx.ui.form.IBooleanForm", "externalRef": true, "superClass": "qx.ui.menu.AbstractButton", "childClasses": "qx.ui.table.columnmenu.MenuItem", "fullName": "qx.ui.menu.CheckBox", "type": "class", "packageName": "qx.ui.menu"}, "type": "class"}, {"attributes": {"name": "Layout", "isInternal": true, "packageName": "qx.ui.menu", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.VBox", "fullName": "qx.ui.menu.Layout", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.ui.menu", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.menu.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Menu", "packageName": "qx.ui.menu", "mixins": "qx.ui.core.MPlacement,qx.ui.core.MRemoteChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.menu.Menu", "type": "class"}, "type": "class"}, {"attributes": {"name": "MenuSlideBar", "isInternal": true, "packageName": "qx.ui.menu", "access": "internal", "externalRef": true, "superClass": "qx.ui.container.SlideBar", "fullName": "qx.ui.menu.MenuSlideBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.menu", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.menu.AbstractButton", "fullName": "qx.ui.menu.RadioButton", "type": "class", "interfaces": "qx.ui.form.IRadioItem,qx.ui.form.IBooleanForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "Separator", "packageName": "qx.ui.menu", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.menu.Separator", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A menu is a popup like control which supports buttons. The {@link Menu} class\nis the main class in this package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.menubar", "name": "menubar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.menubar", "externalRef": true, "superClass": "qx.ui.form.MenuButton", "childClasses": "qx.ui.toolbar.MenuButton", "fullName": "qx.ui.menubar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "MenuBar", "packageName": "qx.ui.menubar", "externalRef": true, "superClass": "qx.ui.toolbar.ToolBar", "fullName": "qx.ui.menubar.MenuBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Container for menubar buttons to display a classic application menu. The\nactual menus fall off from the menubar buttons.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.mobile", "name": "mobile"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.basic", "name": "basic"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Atom", "packageName": "qx.ui.mobile.basic", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.dialog.BusyIndicator,qx.ui.mobile.form.Button", "fullName": "qx.ui.mobile.basic.Atom", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.mobile.basic", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.basic.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Label", "packageName": "qx.ui.mobile.basic", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.form.Title,qx.ui.mobile.navigationbar.Title", "fullName": "qx.ui.mobile.basic.Label", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Elementary widgets like Image, Label for simple GUI elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.container", "name": "container"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Carousel", "packageName": "qx.ui.mobile.container", "mixins": "qx.ui.mobile.core.MResize", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Carousel", "type": "class"}, "type": "class"}, {"attributes": {"name": "Collapsible", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.container.Collapsible", "type": "class"}, "type": "class"}, {"attributes": {"name": "Composite", "packageName": "qx.ui.mobile.container", "mixins": "qx.ui.mobile.core.MChildrenHandling,qx.ui.mobile.core.MLayoutHandling", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.container.Carousel,qx.ui.mobile.container.Drawer,qx.ui.mobile.container.Navigation,qx.ui.mobile.container.Scroll,qx.ui.mobile.control.Picker,qx.ui.mobile.core.Root,qx.ui.mobile.form.Group,qx.ui.mobile.form.Row,qx.ui.mobile.list.renderer.Abstract,qx.ui.mobile.list.renderer.group.Abstract,qx.ui.mobile.navigationbar.NavigationBar,qx.ui.mobile.page.Page,qx.ui.mobile.toolbar.ToolBar", "fullName": "qx.ui.mobile.container.Composite", "type": "class"}, "type": "class"}, {"attributes": {"name": "Drawer", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Drawer", "type": "class"}, "type": "class"}, {"attributes": {"name": "INavigation", "packageName": "qx.ui.mobile.container", "implementations": "qx.ui.mobile.page.NavigationPage", "externalRef": true, "fullName": "qx.ui.mobile.container.INavigation", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.mobile.container", "externalRef": true, "type": "interface", "fullName": "qx.ui.mobile.container.IScrollDelegate", "name": "IScrollDelegate"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.mobile.container", "externalRef": true, "type": "mixin", "fullName": "qx.ui.mobile.container.MIScroll", "name": "MIScroll"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.mobile.container", "externalRef": true, "type": "mixin", "fullName": "qx.ui.mobile.container.MNativeScroll", "name": "MNativeScroll"}, "type": "class"}, {"attributes": {"name": "MScrollHandling", "packageName": "qx.ui.mobile.container", "includer": "qx.ui.mobile.form.Input", "externalRef": true, "fullName": "qx.ui.mobile.container.MScrollHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Navigation", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Navigation", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroll", "packageName": "qx.ui.mobile.container", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.container.Scroll", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Containers provide default behavior to layout and manage child widgets.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.control", "name": "control"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Picker", "packageName": "qx.ui.mobile.control", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.control.Picker", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The control package provides classes for general control widgets, like the picker.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "packageName": "qx.ui.mobile.core", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "isSingleton": true, "fullName": "qx.ui.mobile.core.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "DomUpdatedHandler", "isInternal": true, "packageName": "qx.ui.mobile.core", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.core.DomUpdatedHandler", "type": "class", "interfaces": "qx.event.IEventHandler"}, "type": "class"}, {"attributes": {"name": "EventHandler", "interfaces": "qx.event.IEventHandler", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.core.EventHandler", "type": "class", "packageName": "qx.ui.mobile.core"}, "type": "class"}, {"attributes": {"name": "MChildrenHandling", "packageName": "qx.ui.mobile.core", "includer": "qx.ui.mobile.container.Composite", "externalRef": true, "fullName": "qx.ui.mobile.core.MChildrenHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MLayoutHandling", "packageName": "qx.ui.mobile.core", "includer": "qx.ui.mobile.container.Composite", "externalRef": true, "fullName": "qx.ui.mobile.core.MLayoutHandling", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MResize", "packageName": "qx.ui.mobile.core", "includer": "qx.ui.mobile.page.Page,qx.ui.mobile.container.Carousel", "externalRef": true, "fullName": "qx.ui.mobile.core.MResize", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Root", "packageName": "qx.ui.mobile.core", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.core.Root", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widget", "packageName": "qx.ui.mobile.core", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.basic.Atom,qx.ui.mobile.basic.Image,qx.ui.mobile.basic.Label,qx.ui.mobile.container.Collapsible,qx.ui.mobile.container.Composite,qx.ui.mobile.core.Blocker,qx.ui.mobile.dialog.Popup,qx.ui.mobile.embed.Canvas,qx.ui.mobile.embed.Html,qx.ui.mobile.form.Input,qx.ui.mobile.form.Label,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.Slider,qx.ui.mobile.form.TextArea,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.renderer.AbstractRenderer,qx.ui.mobile.list.List,qx.ui.mobile.tabbar.TabBar,qx.ui.mobile.toolbar.Separator", "fullName": "qx.ui.mobile.core.Widget", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The core package provides central widgets and elementary behaviors that\nprovide a base for many other widgets in this package, and a lot of\ninfrastructure for any mobile GUI.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.dialog", "name": "dialog"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "BusyIndicator", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.ui.mobile.basic.Atom", "fullName": "qx.ui.mobile.dialog.BusyIndicator", "type": "class"}, "type": "class"}, {"attributes": {"name": "Manager", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.mobile.dialog.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Menu", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.ui.mobile.dialog.Popup", "fullName": "qx.ui.mobile.dialog.Menu", "type": "class"}, "type": "class"}, {"attributes": {"name": "Popup", "packageName": "qx.ui.mobile.dialog", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.dialog.Menu", "fullName": "qx.ui.mobile.dialog.Popup", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The dialog package provides classes for displaying pop-ups and dialogs.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.embed", "name": "embed"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Canvas", "packageName": "qx.ui.mobile.embed", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.embed.Canvas", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.mobile.embed", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.embed.Html", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The embed package provides classes that allow you to embed encapsulated HTML\nentities in your qooxdoo application, like plain HTML elements.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.form", "name": "form"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.basic.Atom", "childClasses": "qx.ui.mobile.navigationbar.Button,qx.ui.mobile.tabbar.TabButton,qx.ui.mobile.toolbar.Button", "fullName": "qx.ui.mobile.form.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "CheckBox", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "fullName": "qx.ui.mobile.form.CheckBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "Form", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.form.Form", "fullName": "qx.ui.mobile.form.Form", "type": "class"}, "type": "class"}, {"attributes": {"name": "Group", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.form.Group", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "Input", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.container.MScrollHandling,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.form.CheckBox,qx.ui.mobile.form.NumberField,qx.ui.mobile.form.RadioButton,qx.ui.mobile.form.TextField", "fullName": "qx.ui.mobile.form.Input", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "Label", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.Label", "type": "class"}, "type": "class"}, {"attributes": {"name": "MState", "packageName": "qx.ui.mobile.form", "includer": "qx.ui.mobile.form.Input,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.mobile.form.MState", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MText", "packageName": "qx.ui.mobile.form", "includer": "qx.ui.mobile.form.TextField,qx.ui.mobile.form.NumberField,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea", "externalRef": true, "fullName": "qx.ui.mobile.form.MText", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "MValue", "packageName": "qx.ui.mobile.form", "includer": "qx.ui.mobile.form.TextField,qx.ui.mobile.form.NumberField,qx.ui.mobile.form.ToggleButton,qx.ui.mobile.form.CheckBox,qx.ui.mobile.form.RadioButton,qx.ui.mobile.form.SelectBox,qx.ui.mobile.form.TextArea,qx.ui.mobile.form.Slider", "externalRef": true, "fullName": "qx.ui.mobile.form.MValue", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "NumberField", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.mobile.form.MText", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "fullName": "qx.ui.mobile.form.NumberField", "type": "class", "interfaces": "qx.ui.form.IStringForm"}, "type": "class"}, {"attributes": {"name": "PasswordField", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.form.TextField", "fullName": "qx.ui.mobile.form.PasswordField", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "fullName": "qx.ui.mobile.form.RadioButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioGroup", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.form.RadioGroup", "fullName": "qx.ui.mobile.form.RadioGroup", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resetter", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.form.Resetter", "fullName": "qx.ui.mobile.form.Resetter", "type": "class"}, "type": "class"}, {"attributes": {"name": "Row", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.form.Row", "type": "class"}, "type": "class"}, {"attributes": {"name": "SelectBox", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.form.MForm,qx.ui.mobile.form.MText,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.SelectBox", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "Slider", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.Slider", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel,qx.ui.form.INumberForm"}, "type": "class"}, {"attributes": {"name": "TextArea", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.mobile.form.MText,qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.TextArea", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"name": "TextField", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.mobile.form.MText", "externalRef": true, "superClass": "qx.ui.mobile.form.Input", "childClasses": "qx.ui.mobile.form.PasswordField", "fullName": "qx.ui.mobile.form.TextField", "type": "class", "interfaces": "qx.ui.form.IStringForm"}, "type": "class"}, {"attributes": {"name": "Title", "packageName": "qx.ui.mobile.form", "externalRef": true, "superClass": "qx.ui.mobile.basic.Label", "fullName": "qx.ui.mobile.form.Title", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToggleButton", "packageName": "qx.ui.mobile.form", "mixins": "qx.ui.mobile.form.MValue,qx.ui.form.MForm,qx.ui.form.MModelProperty,qx.ui.mobile.form.MState", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.form.ToggleButton", "type": "class", "interfaces": "qx.ui.form.IForm,qx.ui.form.IModel"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile.form", "fullName": "qx.ui.mobile.form.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractRenderer", "packageName": "qx.ui.mobile.form.renderer", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "childClasses": "qx.ui.mobile.form.renderer.Single", "fullName": "qx.ui.mobile.form.renderer.AbstractRenderer", "type": "class", "interfaces": "qx.ui.form.renderer.IFormRenderer"}, "type": "class"}, {"attributes": {"name": "Single", "packageName": "qx.ui.mobile.form.renderer", "externalRef": true, "superClass": "qx.ui.mobile.form.renderer.AbstractRenderer", "childClasses": "qx.ui.mobile.form.renderer.SinglePlaceholder", "fullName": "qx.ui.mobile.form.renderer.Single", "type": "class"}, "type": "class"}, {"attributes": {"name": "SinglePlaceholder", "packageName": "qx.ui.mobile.form.renderer", "externalRef": true, "superClass": "qx.ui.mobile.form.renderer.Single", "fullName": "qx.ui.mobile.form.renderer.SinglePlaceholder", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The renderer package contains classes which are needed to render a form.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The form namespace contains classes to build complex forms for a\nlarge number of user inputs.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.layout", "name": "layout"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.mobile.layout.AbstractBox,qx.ui.mobile.layout.Card", "fullName": "qx.ui.mobile.layout.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractBox", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.Abstract", "childClasses": "qx.ui.mobile.layout.HBox,qx.ui.mobile.layout.VBox", "fullName": "qx.ui.mobile.layout.AbstractBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "Card", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.Abstract", "fullName": "qx.ui.mobile.layout.Card", "type": "class"}, "type": "class"}, {"attributes": {"name": "CardAnimation", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.layout.CardAnimation", "type": "class"}, "type": "class"}, {"attributes": {"name": "HBox", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.AbstractBox", "fullName": "qx.ui.mobile.layout.HBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "VBox", "packageName": "qx.ui.mobile.layout", "externalRef": true, "superClass": "qx.ui.mobile.layout.AbstractBox", "fullName": "qx.ui.mobile.layout.VBox", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Layout classes manage the visual layout of child widgets within an\nenclosing parent widget; they are a mandatory part of the parent.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.list", "name": "list"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile.list", "fullName": "qx.ui.mobile.list.provider", "name": "provider"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Provider", "packageName": "qx.ui.mobile.list.provider", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.list.provider.Provider", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list.provider package contains classes which are needed to handle the items of a list (get/set/create).
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile.list", "fullName": "qx.ui.mobile.list.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.mobile.list.renderer", "fullName": "qx.ui.mobile.list.renderer.group", "name": "group"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.mobile.list.renderer.group", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "childClasses": "qx.ui.mobile.list.renderer.group.Default", "fullName": "qx.ui.mobile.list.renderer.group.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.mobile.list.renderer.group", "externalRef": true, "superClass": "qx.ui.mobile.list.renderer.group.Abstract", "fullName": "qx.ui.mobile.list.renderer.group.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list.renderer.group package contains classes which are needed by list to display its group items.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.mobile.list.renderer", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "childClasses": "qx.ui.mobile.list.renderer.Default", "fullName": "qx.ui.mobile.list.renderer.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.mobile.list.renderer", "externalRef": true, "superClass": "qx.ui.mobile.list.renderer.Abstract", "fullName": "qx.ui.mobile.list.renderer.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list.renderer package contains classes which are needed by list to display its list items.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"packageName": "qx.ui.mobile.list", "externalRef": true, "type": "interface", "fullName": "qx.ui.mobile.list.IListDelegate", "name": "IListDelegate"}, "type": "class"}, {"attributes": {"name": "List", "packageName": "qx.ui.mobile.list", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.list.List", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The list package provides classes to display data in a list.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.navigationbar", "name": "navigationbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "BackButton", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.navigationbar.Button", "fullName": "qx.ui.mobile.navigationbar.BackButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Button", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.form.Button", "childClasses": "qx.ui.mobile.navigationbar.BackButton", "fullName": "qx.ui.mobile.navigationbar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "NavigationBar", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.navigationbar.NavigationBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "Title", "packageName": "qx.ui.mobile.navigationbar", "externalRef": true, "superClass": "qx.ui.mobile.basic.Label", "fullName": "qx.ui.mobile.navigationbar.Title", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The navigationbar package provides classes for displaying a navigation\nbar and buttons, allowing the user to navigate between two pages easily. See\n{@link qx.ui.mobile.navigationbar.NavigationBar} for more information.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.page", "name": "page"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.ui.mobile.page", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.mobile.page.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "NavigationPage", "interfaces": "qx.ui.mobile.container.INavigation", "externalRef": true, "superClass": "qx.ui.mobile.page.Page", "fullName": "qx.ui.mobile.page.NavigationPage", "type": "class", "packageName": "qx.ui.mobile.page"}, "type": "class"}, {"attributes": {"name": "Page", "packageName": "qx.ui.mobile.page", "mixins": "qx.ui.mobile.core.MResize", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "childClasses": "qx.ui.mobile.page.NavigationPage", "fullName": "qx.ui.mobile.page.Page", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The page package contains all classes to create a page widget, which provides\na screen with which users can interact in order to do something. Most times a page provides a single task\nor a group of related tasks. See {@link qx.ui.mobile.page.Page} for more\ninformation.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.tabbar", "name": "tabbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "TabBar", "packageName": "qx.ui.mobile.tabbar", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.tabbar.TabBar", "type": "class"}, "type": "class"}, {"attributes": {"name": "TabButton", "packageName": "qx.ui.mobile.tabbar", "externalRef": true, "superClass": "qx.ui.mobile.form.Button", "fullName": "qx.ui.mobile.tabbar.TabButton", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The tab bar stacks several views above each other and allows to switch\nbetween them by using a list of buttons. See {@link qx.ui.mobile.tabbar.TabBar}\nfor more information.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.mobile", "fullName": "qx.ui.mobile.toolbar", "name": "toolbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.mobile.toolbar", "externalRef": true, "superClass": "qx.ui.mobile.form.Button", "fullName": "qx.ui.mobile.toolbar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "Separator", "packageName": "qx.ui.mobile.toolbar", "externalRef": true, "superClass": "qx.ui.mobile.core.Widget", "fullName": "qx.ui.mobile.toolbar.Separator", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToolBar", "packageName": "qx.ui.mobile.toolbar", "externalRef": true, "superClass": "qx.ui.mobile.container.Composite", "fullName": "qx.ui.mobile.toolbar.ToolBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The toolbar package contains classes to create a toolbar widget, and its\ncontent widgets: the toolbar button and separator.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The qooxdoo mobile GUI toolkit includes a large set of widgets and layouts to \ncreate your mobile application’s user interface.
\n\nCreate your own qooxdoo mobile application by creating a skeleton with the\ncreate-application.py script from the shell.
\n\n\n cd path/to/qooxdoo_checkout_folder\n ./tool/bin/create-application.py --type=mobile --name=Your Application Name --out=Target Directory\n\n\n
Most important classes for new users are:
\n\nPopups are widgets which can be placed on top of the application.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\nvar button = new qx.ui.form.Button(\"Open Popup #1\");\nvar popup = new qx.ui.popup.Popup(new qx.ui.layout.Canvas()).set({\n backgroundColor: \"#FFFAD3\",\n padding: [2, 4],\n offset : 3,\n offsetBottom : 20\n});\n\npopup.add(new qx.ui.basic.Atom(\"Hello World #1\", \"icon/32/apps/media-photo-album.png\"));\n\nbutton.addListener(\"execute\", function(e)\n{\n popup.placeToMouse(e);\n popup.show();\n}, this);\n\n\n
This example creates a ToolTip and assigns it to a button. When the user hovers the\nbutton the tooltip is shown.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.progressive", "name": "progressive"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.headfoot", "name": "headfoot"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.container.Composite", "childClasses": "qx.ui.progressive.headfoot.Null,qx.ui.progressive.headfoot.Progress,qx.ui.progressive.headfoot.TableHeading", "fullName": "qx.ui.progressive.headfoot.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Null", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.progressive.headfoot.Abstract", "fullName": "qx.ui.progressive.headfoot.Null", "type": "class"}, "type": "class"}, {"attributes": {"name": "Progress", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.progressive.headfoot.Abstract", "fullName": "qx.ui.progressive.headfoot.Progress", "type": "class"}, "type": "class"}, {"attributes": {"name": "TableHeading", "packageName": "qx.ui.progressive.headfoot", "externalRef": true, "superClass": "qx.ui.progressive.headfoot.Abstract", "fullName": "qx.ui.progressive.headfoot.TableHeading", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.headfoot package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.model", "name": "model"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.model", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.model.Default", "fullName": "qx.ui.progressive.model.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.progressive.model", "externalRef": true, "superClass": "qx.ui.progressive.model.Abstract", "fullName": "qx.ui.progressive.model.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.model package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.renderer", "name": "renderer"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.progressive.renderer", "fullName": "qx.ui.progressive.renderer.table", "name": "table"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.progressive.renderer.table", "fullName": "qx.ui.progressive.renderer.table.cell", "name": "cell"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.renderer.table.cell.Conditional,qx.ui.progressive.renderer.table.cell.Default,qx.ui.progressive.renderer.table.cell.Html,qx.ui.progressive.renderer.table.cell.Icon,qx.ui.progressive.renderer.table.cell.String", "fullName": "qx.ui.progressive.renderer.table.cell.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Boolean", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Icon", "fullName": "qx.ui.progressive.renderer.table.cell.Boolean", "type": "class"}, "type": "class"}, {"attributes": {"name": "Conditional", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.Conditional", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.Default", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.Html", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "Icon", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "childClasses": "qx.ui.progressive.renderer.table.cell.Boolean,qx.ui.progressive.renderer.table.cell.Image", "fullName": "qx.ui.progressive.renderer.table.cell.Icon", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Icon", "fullName": "qx.ui.progressive.renderer.table.cell.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "String", "packageName": "qx.ui.progressive.renderer.table.cell", "externalRef": true, "superClass": "qx.ui.progressive.renderer.table.cell.Abstract", "fullName": "qx.ui.progressive.renderer.table.cell.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.renderer.table.cell package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Row", "packageName": "qx.ui.progressive.renderer.table", "externalRef": true, "superClass": "qx.ui.progressive.renderer.Abstract", "fullName": "qx.ui.progressive.renderer.table.Row", "type": "class"}, "type": "class"}, {"attributes": {"name": "Widths", "packageName": "qx.ui.progressive.renderer.table", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.progressive.renderer.table.Widths", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.progressive.renderer.table package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.renderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.renderer.FunctionCaller,qx.ui.progressive.renderer.table.Row", "fullName": "qx.ui.progressive.renderer.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "FunctionCaller", "packageName": "qx.ui.progressive.renderer", "externalRef": true, "superClass": "qx.ui.progressive.renderer.Abstract", "fullName": "qx.ui.progressive.renderer.FunctionCaller", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The pre-packaged renderers that come with Progressive are found here.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.progressive", "fullName": "qx.ui.progressive.structure", "name": "structure"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.progressive.structure", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.progressive.structure.Default", "fullName": "qx.ui.progressive.structure.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.progressive.structure", "externalRef": true, "superClass": "qx.ui.progressive.structure.Abstract", "fullName": "qx.ui.progressive.structure.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Progressive’s rendering allows for a structure to be defined, including use\nof a heading, a body, and a footer. This is the structure that defines\nwhich of those are to be used for an instance of Progressive.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Progressive", "packageName": "qx.ui.progressive", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.progressive.Progressive", "type": "class"}, "type": "class"}, {"attributes": {"name": "State", "packageName": "qx.ui.progressive", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.progressive.State", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "This Progressive widget “renders” tasks progressively, i.e. it returns\ncontrol to the browser periodically possibly allowing user interaction\nprior to completion of the full task..
\n\nThe concept “render” is used quite loosely, in that it could be building\npart of a GUI or it could be loading the next successive portion of a table,\nor it could be doing any partial task which requires periodically returning\ncontrol to the browser to allow user interaction.
\n\nThis is a general purpose widget that happens to come packaged with some\nuseful renderers:
\n\n- A progressive loader, that periodically shows the GUI state as more of\n the gui is being built;
\n\n- A table renderer that produces a table very similar in appearance to\n qx.ui.table.Table but with a different set of features. In particular,\n this table allows variable row height.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.root", "name": "root"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.root", "mixins": "qx.ui.core.MChildrenHandling,qx.ui.core.MBlocker,qx.ui.window.MDesktop", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.root.Application,qx.ui.root.Inline,qx.ui.root.Page", "fullName": "qx.ui.root.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Application", "packageName": "qx.ui.root", "externalRef": true, "superClass": "qx.ui.root.Abstract", "fullName": "qx.ui.root.Application", "type": "class"}, "type": "class"}, {"attributes": {"name": "Inline", "packageName": "qx.ui.root", "mixins": "qx.ui.core.MLayoutHandling", "externalRef": true, "superClass": "qx.ui.root.Abstract", "fullName": "qx.ui.root.Inline", "type": "class"}, "type": "class"}, {"attributes": {"name": "Page", "packageName": "qx.ui.root", "externalRef": true, "superClass": "qx.ui.root.Abstract", "fullName": "qx.ui.root.Page", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Classes of the root package are used to represent a document root for\nqooxdoo widgets (i.e. the top-most widget of a widget hierarchy).
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.splitpane", "name": "splitpane"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Blocker", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.html.Element", "fullName": "qx.ui.splitpane.Blocker", "type": "class"}, "type": "class"}, {"attributes": {"name": "HLayout", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.splitpane.HLayout", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pane", "packageName": "qx.ui.splitpane", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.splitpane.Pane", "type": "class"}, "type": "class"}, {"attributes": {"name": "Slider", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.splitpane.Slider", "type": "class"}, "type": "class"}, {"attributes": {"name": "Splitter", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.splitpane.Splitter", "type": "class"}, "type": "class"}, {"attributes": {"name": "VLayout", "isInternal": true, "packageName": "qx.ui.splitpane", "access": "internal", "externalRef": true, "superClass": "qx.ui.layout.Abstract", "fullName": "qx.ui.splitpane.VLayout", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A SplitPane is used to divide two Widgets. These widgets can be resized by tapping the splitter widget and moving the slider.\n The orientation property states if the widgets should be aligned horizontally or vertically.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n var pane = new qx.ui.splitpane.Pane(\"vertical\");\n var leftWidget = new qx.ui.form.TextArea(\"Fixed\");\n leftWidget.setWidth(100);\n leftWidget.setWrap(true);\n var rightWidget = new qx.ui.form.TextArea(\"Flex\")\n\n pane.add(leftWidget, 0);\n pane.add(rightWidget, 1);\n\n container.add(pane, {left: 10, top: 10});\n\n\n
This example creates a new horizontal SplitPane and adds two TextArea widgets. The\n first TextArea has a static (flex value 0) size of 100px, the second one will use the\n available space (flex value 1) for its width.
\n\nExternal Documentation
\n\n\n Documentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.style", "name": "style"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Stylesheet", "packageName": "qx.ui.style", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.style.Stylesheet", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Common CSS style handling for the UI layer.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.table", "name": "table"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "ICellEditorFactory", "packageName": "qx.ui.table", "implementations": "qx.ui.table.celleditor.AbstractField,qx.ui.table.celleditor.SelectBox,qx.ui.table.celleditor.Dynamic,qx.ui.table.celleditor.CheckBox,qx.ui.table.celleditor.ComboBox", "externalRef": true, "fullName": "qx.ui.table.ICellEditorFactory", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ICellRenderer", "packageName": "qx.ui.table", "implementations": "qx.ui.table.cellrenderer.Abstract", "externalRef": true, "fullName": "qx.ui.table.ICellRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IColumnMenuButton", "packageName": "qx.ui.table", "implementations": "qx.ui.table.columnmenu.Button", "externalRef": true, "fullName": "qx.ui.table.IColumnMenuButton", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IColumnMenuItem", "packageName": "qx.ui.table", "implementations": "qx.ui.table.columnmenu.MenuItem", "externalRef": true, "fullName": "qx.ui.table.IColumnMenuItem", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IHeaderRenderer", "packageName": "qx.ui.table", "implementations": "qx.ui.table.headerrenderer.Default", "externalRef": true, "fullName": "qx.ui.table.IHeaderRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IRowRenderer", "packageName": "qx.ui.table", "implementations": "qx.ui.table.rowrenderer.Default", "externalRef": true, "fullName": "qx.ui.table.IRowRenderer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "ITableModel", "packageName": "qx.ui.table", "implementations": "qx.ui.table.model.Abstract", "externalRef": true, "fullName": "qx.ui.table.ITableModel", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.table", "externalRef": true, "type": "mixin", "fullName": "qx.ui.table.MTableContextMenu", "name": "MTableContextMenu"}, "type": "class"}, {"attributes": {"name": "Table", "packageName": "qx.ui.table", "mixins": "qx.ui.core.MDragDropScrolling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.treevirtual.TreeVirtual", "fullName": "qx.ui.table.Table", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.celleditor", "name": "celleditor"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractField", "packageName": "qx.ui.table.celleditor", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.celleditor.PasswordField,qx.ui.table.celleditor.TextField", "fullName": "qx.ui.table.celleditor.AbstractField", "type": "class", "interfaces": "qx.ui.table.ICellEditorFactory"}, "type": "class"}, {"attributes": {"name": "CheckBox", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.CheckBox", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "ComboBox", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.ComboBox", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "Dynamic", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.Dynamic", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "PasswordField", "packageName": "qx.ui.table.celleditor", "externalRef": true, "superClass": "qx.ui.table.celleditor.AbstractField", "fullName": "qx.ui.table.celleditor.PasswordField", "type": "class"}, "type": "class"}, {"attributes": {"name": "SelectBox", "interfaces": "qx.ui.table.ICellEditorFactory", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.celleditor.SelectBox", "type": "class", "packageName": "qx.ui.table.celleditor"}, "type": "class"}, {"attributes": {"name": "TextField", "packageName": "qx.ui.table.celleditor", "externalRef": true, "superClass": "qx.ui.table.celleditor.AbstractField", "fullName": "qx.ui.table.celleditor.TextField", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.celleditor package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.cellrenderer", "name": "cellrenderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.cellrenderer.AbstractImage,qx.ui.table.cellrenderer.Debug,qx.ui.table.cellrenderer.Default,qx.ui.treevirtual.SimpleTreeDataCellRenderer", "fullName": "qx.ui.table.cellrenderer.Abstract", "type": "class", "interfaces": "qx.ui.table.ICellRenderer"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractImage", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "childClasses": "qx.ui.table.cellrenderer.Boolean,qx.ui.table.cellrenderer.Image", "fullName": "qx.ui.table.cellrenderer.AbstractImage", "type": "class"}, "type": "class"}, {"attributes": {"name": "Boolean", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.AbstractImage", "fullName": "qx.ui.table.cellrenderer.Boolean", "type": "class"}, "type": "class"}, {"attributes": {"name": "Conditional", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "childClasses": "qx.ui.table.cellrenderer.Date,qx.ui.table.cellrenderer.Html,qx.ui.table.cellrenderer.Number,qx.ui.table.cellrenderer.String", "fullName": "qx.ui.table.cellrenderer.Conditional", "type": "class"}, "type": "class"}, {"attributes": {"name": "Date", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.Date", "type": "class"}, "type": "class"}, {"attributes": {"name": "Debug", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "fullName": "qx.ui.table.cellrenderer.Debug", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "childClasses": "qx.ui.table.cellrenderer.Conditional,qx.ui.table.cellrenderer.Dynamic,qx.ui.table.cellrenderer.Password,qx.ui.table.cellrenderer.Replace,qx.ui.treevirtual.DefaultDataCellRenderer", "fullName": "qx.ui.table.cellrenderer.Default", "type": "class"}, "type": "class"}, {"attributes": {"name": "Dynamic", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.table.cellrenderer.Dynamic", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.Html", "type": "class"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.AbstractImage", "fullName": "qx.ui.table.cellrenderer.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "Number", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.Number", "type": "class"}, "type": "class"}, {"attributes": {"name": "Password", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.table.cellrenderer.Password", "type": "class"}, "type": "class"}, {"attributes": {"name": "Replace", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.table.cellrenderer.Replace", "type": "class"}, "type": "class"}, {"attributes": {"name": "String", "packageName": "qx.ui.table.cellrenderer", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Conditional", "fullName": "qx.ui.table.cellrenderer.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.cellrenderer package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.columnmenu", "name": "columnmenu"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "interfaces": "qx.ui.table.IColumnMenuButton", "externalRef": true, "superClass": "qx.ui.form.MenuButton", "fullName": "qx.ui.table.columnmenu.Button", "type": "class", "packageName": "qx.ui.table.columnmenu"}, "type": "class"}, {"attributes": {"name": "MenuItem", "interfaces": "qx.ui.table.IColumnMenuItem", "externalRef": true, "superClass": "qx.ui.menu.CheckBox", "fullName": "qx.ui.table.columnmenu.MenuItem", "type": "class", "packageName": "qx.ui.table.columnmenu"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.table.columnmenu package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.columnmodel", "name": "columnmodel"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Basic", "packageName": "qx.ui.table.columnmodel", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.columnmodel.Resize", "fullName": "qx.ui.table.columnmodel.Basic", "type": "class"}, "type": "class"}, {"attributes": {"name": "Resize", "packageName": "qx.ui.table.columnmodel", "mixins": "qx.locale.MTranslation", "externalRef": true, "superClass": "qx.ui.table.columnmodel.Basic", "fullName": "qx.ui.table.columnmodel.Resize", "type": "class"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.table.columnmodel", "fullName": "qx.ui.table.columnmodel.resizebehavior", "name": "resizebehavior"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.table.columnmodel.resizebehavior", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.columnmodel.resizebehavior.Default", "fullName": "qx.ui.table.columnmodel.resizebehavior.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "Default", "packageName": "qx.ui.table.columnmodel.resizebehavior", "externalRef": true, "superClass": "qx.ui.table.columnmodel.resizebehavior.Abstract", "fullName": "qx.ui.table.columnmodel.resizebehavior.Default", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.columnmodel.resizebehavior package.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The qx.ui.table.columnmodel package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.headerrenderer", "name": "headerrenderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Default", "interfaces": "qx.ui.table.IHeaderRenderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.headerrenderer.Icon", "fullName": "qx.ui.table.headerrenderer.Default", "type": "class", "packageName": "qx.ui.table.headerrenderer"}, "type": "class"}, {"attributes": {"name": "HeaderCell", "packageName": "qx.ui.table.headerrenderer", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.table.headerrenderer.HeaderCell", "type": "class"}, "type": "class"}, {"attributes": {"name": "Icon", "packageName": "qx.ui.table.headerrenderer", "externalRef": true, "superClass": "qx.ui.table.headerrenderer.Default", "fullName": "qx.ui.table.headerrenderer.Icon", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.headerrenderer package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.model", "name": "model"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.table.model.Remote,qx.ui.table.model.Simple,qx.ui.treevirtual.SimpleTreeDataModel", "fullName": "qx.ui.table.model.Abstract", "type": "class", "interfaces": "qx.ui.table.ITableModel"}, "type": "class"}, {"attributes": {"name": "Filtered", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.ui.table.model.Simple", "fullName": "qx.ui.table.model.Filtered", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "Remote", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.ui.table.model.Abstract", "fullName": "qx.ui.table.model.Remote", "type": "class"}, "type": "class"}, {"attributes": {"name": "Simple", "packageName": "qx.ui.table.model", "externalRef": true, "superClass": "qx.ui.table.model.Abstract", "childClasses": "qx.ui.table.model.Filtered", "fullName": "qx.ui.table.model.Simple", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.model package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.pane", "name": "pane"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "CellEvent", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.ui.table.pane.CellEvent", "type": "class"}, "type": "class"}, {"attributes": {"name": "Clipper", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.table.pane.Clipper", "type": "class"}, "type": "class"}, {"attributes": {"name": "FocusIndicator", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.table.pane.FocusIndicator", "type": "class"}, "type": "class"}, {"attributes": {"name": "Header", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.table.pane.Header", "type": "class"}, "type": "class"}, {"attributes": {"name": "Model", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.pane.Model", "type": "class"}, "type": "class"}, {"attributes": {"name": "Pane", "packageName": "qx.ui.table.pane", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.table.pane.Pane", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroller", "packageName": "qx.ui.table.pane", "mixins": "qx.ui.core.scroll.MScrollBarFactory", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.table.pane.Scroller", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.pane package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.rowrenderer", "name": "rowrenderer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Default", "interfaces": "qx.ui.table.IRowRenderer", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.treevirtual.SimpleTreeDataRowRenderer", "fullName": "qx.ui.table.rowrenderer.Default", "type": "class", "packageName": "qx.ui.table.rowrenderer"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.rowrenderer package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.table", "fullName": "qx.ui.table.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.ui.table.selection", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.treevirtual.SelectionManager", "fullName": "qx.ui.table.selection.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Model", "packageName": "qx.ui.table.selection", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.table.selection.Model", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.ui.table.selection package.
"}, "type": "desc"}]}]}, {"attributes": {"text": "The table can be used to display tabular data in a grid.
\n\nThe table is a very powerful widget. It is “virtual” in that the table\ndata can be of any length (e.g. hundreds of thousands of rows or more) yet\nonly the rows which are actually being viewed are rendered. As the user\nscrolls up or down, the rendered rows are removed and the newly visible rows\nare rendered in their place. Rendering a large amount of data is a very, very\nslow operation, so being able to render only the visible rows has HUGE\nbenefits. You’ll sometimes hear qx.ui.table.* referred to as simply “Table”\nand sometimes as “Virtual Table”. Those terms reference the same widget in\nqooxdoo.
\n\nThe data supplied to (and displayed by) the Table widget can be entirely\nresident in memory at the browser {@link qx.ui.table.model.Simple} or can be\nfetched from a “backend” (web server) as it is needed to be displayed\n{@link qx.ui.table.model.Remote} (and some can be pre-fetched too).\nThe data model you choose determines where and how the data is retrieved from.\n{@link qx.ui.table.model.Simple} provides a simple model in which all of the\ntable data resides in memory at the browser; i.e. the whole data set is\nresident as an array of arrays in the Simple data model. Alternatively,\n{@link qx.ui.table.model.Remote} allows the data to be fetched from the\nbackend as it is needed. {@link qx.ui.table.model.Remote} is an abstract\nclass that you can extend by providing the actual communication to your\nbackend.
\n\nThe table is organized in columns and rows. The first row contains the\ncolumn headers. Column headers contain the title of the column and\nallow to change its width, position (by drag and drop) and sorting.
\n\nMeta-columns
\n\nA meta-column combines one or more columns that should be\nhorizontally scrolled together. This way you can define for example\nfixed columns that stay always visible on the left (or right) while the\nother columns can be scrolled away.
\n\nTake the demo http://demo.qooxdoo.org/5.1/demobrowser/#table~Table.html\nas example: If you make your browser window\nvery small (or make one of the columns very wide) so the table needs\nhorizontal scrolling, then the left column stays always visible. This is\nbecause the left column is one meta-column and the other columns are in\nanother.
\n\nModel
\n\nThe model represents the data of the grid. It is implemented by a subclass\nof {@link qx.ui.table.ITableModel}.
\n\nSelection
\n\nThe selection of a table is managed by {@link qx.ui.table.selection.Manager}.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.tabview", "name": "tabview"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Page", "packageName": "qx.ui.tabview", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.tabview.Page", "type": "class"}, "type": "class"}, {"attributes": {"name": "TabButton", "interfaces": "qx.ui.form.IRadioItem", "externalRef": true, "superClass": "qx.ui.form.RadioButton", "fullName": "qx.ui.tabview.TabButton", "type": "class", "packageName": "qx.ui.tabview"}, "type": "class"}, {"attributes": {"name": "TabView", "interfaces": "qx.ui.core.ISingleSelection", "mixins": "qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.tabview.TabView", "type": "class", "packageName": "qx.ui.tabview"}, "type": "class"}]}, {"attributes": {"text": "The tab view stacks several pages above each other and allows to switch\nbetween them by using a list of buttons.
\n\nThe buttons are positioned on one of the tab view’s edges.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n var tabView = new qx.ui.tabview.TabView();\n\n var page1 = new qx.ui.tabview.Page(\"Layout\", \"icon/16/apps/utilities-terminal.png\");\n page1.setLayout(new qx.ui.layout.VBox());\n page1.add(new qx.ui.basic.Label(\"Page Content\"));\n tabView.add(page1);\n\n var page2 = new qx.ui.tabview.Page(\"Notes\", \"icon/16/apps/utilities-notes.png\");\n tabView.add(page2);\n\n this.getRoot().add(tabView);\n\n\n
This example builds a tab view with two pages called “Layout” and “Notes”.\nEach page is a container widget, which can contain any other widget. Note\nthat the pages need layout to render their children.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.toolbar", "name": "toolbar"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Button", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.form.Button", "fullName": "qx.ui.toolbar.Button", "type": "class"}, "type": "class"}, {"attributes": {"name": "CheckBox", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.form.ToggleButton", "childClasses": "qx.ui.toolbar.RadioButton", "fullName": "qx.ui.toolbar.CheckBox", "type": "class"}, "type": "class"}, {"attributes": {"name": "MenuButton", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.menubar.Button", "fullName": "qx.ui.toolbar.MenuButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "Part", "packageName": "qx.ui.toolbar", "mixins": "qx.ui.core.MRemoteChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.toolbar.Part", "type": "class"}, "type": "class"}, {"attributes": {"name": "PartContainer", "isInternal": true, "packageName": "qx.ui.toolbar", "access": "internal", "externalRef": true, "superClass": "qx.ui.container.Composite", "fullName": "qx.ui.toolbar.PartContainer", "type": "class"}, "type": "class"}, {"attributes": {"name": "RadioButton", "packageName": "qx.ui.toolbar", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.toolbar.CheckBox", "fullName": "qx.ui.toolbar.RadioButton", "type": "class", "interfaces": "qx.ui.form.IModel,qx.ui.form.IRadioItem"}, "type": "class"}, {"attributes": {"name": "Separator", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.toolbar.Separator", "type": "class"}, "type": "class"}, {"attributes": {"name": "SplitButton", "packageName": "qx.ui.toolbar", "externalRef": true, "superClass": "qx.ui.form.SplitButton", "fullName": "qx.ui.toolbar.SplitButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToolBar", "packageName": "qx.ui.toolbar", "mixins": "qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.menubar.MenuBar", "fullName": "qx.ui.toolbar.ToolBar", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "Toolbars are used to show a collection of menus or buttons that provide tools\nfor the application; they are usually aligned and attached to the edge of the\nmain application area.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\nvar toolbar = new qx.ui.toolbar.ToolBar();\nvar newButton = new qx.ui.toolbar.Button(\"New\");\ntoolbar.add(newButton);\n\n\n
This example demonstrates how to create a toolbar and a toolbar buttons.\nThe button will be added to the toolbar in the last line.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.tooltip", "name": "tooltip"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Manager", "packageName": "qx.ui.tooltip", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.tooltip.Manager", "type": "class"}, "type": "class"}, {"attributes": {"name": "ToolTip", "packageName": "qx.ui.tooltip", "externalRef": true, "superClass": "qx.ui.popup.Popup", "fullName": "qx.ui.tooltip.ToolTip", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A Tooltip provides additional information for widgets when the user hovers over a widget.\nThis information can consist in plain text, but also include an icon and complex HTML code.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\nvar widget = new qx.ui.form.Button(\"save\");\n\nvar tooltip = new qx.ui.tooltip.ToolTip(\"Save the opened file\");\nwidget.setToolTip(tooltip);\n\n\n
This example creates a ToolTip and assigns it to a button. When the user hovers the\nbutton the tooltip is shown.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.tree", "name": "tree"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.tree", "fullName": "qx.ui.tree.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "AbstractItem", "packageName": "qx.ui.tree.core", "mixins": "qx.ui.form.MModelProperty", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.tree.VirtualTreeItem,qx.ui.tree.core.AbstractTreeItem", "fullName": "qx.ui.tree.core.AbstractItem", "type": "class", "interfaces": "qx.ui.form.IModel"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractTreeItem", "packageName": "qx.ui.tree.core", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractItem", "childClasses": "qx.ui.tree.TreeFile,qx.ui.tree.TreeFolder", "fullName": "qx.ui.tree.core.AbstractTreeItem", "type": "class"}, "type": "class"}, {"attributes": {"name": "FolderOpenButton", "packageName": "qx.ui.tree.core", "mixins": "qx.ui.core.MExecutable", "externalRef": true, "superClass": "qx.ui.basic.Image", "fullName": "qx.ui.tree.core.FolderOpenButton", "type": "class"}, "type": "class"}, {"attributes": {"name": "IVirtualTree", "packageName": "qx.ui.tree.core", "implementations": "qx.ui.tree.VirtualTree", "externalRef": true, "fullName": "qx.ui.tree.core.IVirtualTree", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.tree.core", "externalRef": true, "type": "interface", "fullName": "qx.ui.tree.core.IVirtualTreeDelegate", "name": "IVirtualTreeDelegate"}, "type": "class"}, {"attributes": {"name": "MWidgetController", "isInternal": true, "packageName": "qx.ui.tree.core", "includer": "qx.ui.tree.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.tree.core.MWidgetController", "type": "mixin"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Util", "packageName": "qx.ui.tree.core", "externalRef": true, "fullName": "qx.ui.tree.core.Util", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.tree.core package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.tree", "fullName": "qx.ui.tree.provider", "name": "provider"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "IVirtualTreeProvider", "isInternal": true, "packageName": "qx.ui.tree.provider", "implementations": "qx.ui.tree.provider.WidgetProvider", "access": "internal", "externalRef": true, "fullName": "qx.ui.tree.provider.IVirtualTreeProvider", "type": "interface"}, "type": "class"}, {"attributes": {"name": "WidgetProvider", "isInternal": true, "packageName": "qx.ui.tree.provider", "mixins": "qx.ui.tree.core.MWidgetController", "access": "internal", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.tree.provider.WidgetProvider", "type": "class", "interfaces": "qx.ui.virtual.core.IWidgetCellProvider,qx.ui.tree.provider.IVirtualTreeProvider"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.tree.provider package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.tree", "fullName": "qx.ui.tree.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "SelectionManager", "isInternal": true, "packageName": "qx.ui.tree.selection", "access": "internal", "externalRef": true, "superClass": "qx.ui.core.selection.ScrollArea", "fullName": "qx.ui.tree.selection.SelectionManager", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.tree.selection package
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "Tree", "interfaces": "qx.ui.core.IMultiSelection,qx.ui.form.IModelSelection,qx.ui.form.IForm", "mixins": "qx.ui.core.MMultiSelectionHandling,qx.ui.core.MContentPadding,qx.ui.form.MModelSelection,qx.ui.form.MForm", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "fullName": "qx.ui.tree.Tree", "type": "class", "packageName": "qx.ui.tree"}, "type": "class"}, {"attributes": {"name": "TreeFile", "packageName": "qx.ui.tree", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractTreeItem", "fullName": "qx.ui.tree.TreeFile", "type": "class"}, "type": "class"}, {"attributes": {"name": "TreeFolder", "packageName": "qx.ui.tree", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractTreeItem", "fullName": "qx.ui.tree.TreeFolder", "type": "class"}, "type": "class"}, {"attributes": {"name": "VirtualTree", "interfaces": "qx.ui.tree.core.IVirtualTree,qx.data.controller.ISelection", "mixins": "qx.ui.virtual.selection.MModel,qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.virtual.core.Scroller", "fullName": "qx.ui.tree.VirtualTree", "type": "class", "packageName": "qx.ui.tree"}, "type": "class"}, {"attributes": {"name": "VirtualTreeItem", "packageName": "qx.ui.tree", "externalRef": true, "superClass": "qx.ui.tree.core.AbstractItem", "fullName": "qx.ui.tree.VirtualTreeItem", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The tree package contains classes that allow you to build up visual\ntrees, like the ones you are familiar with e.g. for browsing your file\nsystem. Expanding\nand collapsing tree nodes is handled automatically by showing or hiding the\ncontained subtree structure.
\n\nTo construct a tree, start up with the {@link qx.ui.tree.Tree Tree} class,\nthen use {@link qx.ui.tree.TreeFolder TreeFolder} and {@link\nqx.ui.tree.TreeFile TreeFile} objects to populate your tree.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n// Create the tree widget\nvar tree = new qx.ui.tree.Tree().set({\n width : 200,\n height : 400\n});\n\n// Create a folder and set it the root folder\nvar root = new qx.ui.tree.TreeFolder(\"root\");\ntree.setRoot(root);\n\n// Create some folders:\nvar te1_1 = new qx.ui.tree.TreeFolder(\"Files\");\nvar te1_2 = new qx.ui.tree.TreeFolder(\"Workspace\");\nvar te1_3 = new qx.ui.tree.TreeFolder(\"Network\");\nvar te1_4 = new qx.ui.tree.TreeFolder(\"Trash\");\n\n// Create some content (leaves) and add it to the \"Files\" folder:\nvar te1_2_1 = new qx.ui.tree.TreeFile(\"Windows (C:)\");\nvar te1_2_2 = new qx.ui.tree.TreeFile(\"Documents (D:)\");\nte1_2.add(te1_2_1, te1_2_2);\n\n// Add the content to the root folder\nroot.add(te1_1, te1_2, te1_3, te1_4);\n\n// Add the root widget to the application\nthis.getRoot().add(tree);\n\n\n
This example creates a tree with four folders inside it’s root folder.
\n\nExternal Documentation
\n\n\nDocumentation of this widget in the qooxdoo manual."}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.treevirtual", "name": "treevirtual"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "DefaultDataCellRenderer", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Default", "fullName": "qx.ui.treevirtual.DefaultDataCellRenderer", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.treevirtual", "externalRef": true, "type": "mixin", "fullName": "qx.ui.treevirtual.MFamily", "name": "MFamily"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.treevirtual", "externalRef": true, "type": "mixin", "fullName": "qx.ui.treevirtual.MNode", "name": "MNode"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "MTreePrimitive", "packageName": "qx.ui.treevirtual", "includer": "qx.ui.treevirtual.SimpleTreeDataModel", "externalRef": true, "fullName": "qx.ui.treevirtual.MTreePrimitive", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "SelectionManager", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.selection.Manager", "fullName": "qx.ui.treevirtual.SelectionManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "SimpleTreeDataCellRenderer", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.cellrenderer.Abstract", "fullName": "qx.ui.treevirtual.SimpleTreeDataCellRenderer", "type": "class"}, "type": "class"}, {"attributes": {"name": "SimpleTreeDataModel", "packageName": "qx.ui.treevirtual", "mixins": "qx.ui.treevirtual.MTreePrimitive", "externalRef": true, "superClass": "qx.ui.table.model.Abstract", "fullName": "qx.ui.treevirtual.SimpleTreeDataModel", "type": "class"}, "type": "class"}, {"attributes": {"name": "SimpleTreeDataRowRenderer", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.rowrenderer.Default", "fullName": "qx.ui.treevirtual.SimpleTreeDataRowRenderer", "type": "class"}, "type": "class"}, {"attributes": {"name": "TreeVirtual", "packageName": "qx.ui.treevirtual", "externalRef": true, "superClass": "qx.ui.table.Table", "fullName": "qx.ui.treevirtual.TreeVirtual", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "A virtual tree has a tree-like look and feel, but also allows for a table-like,\ndynamic filling with contents. The {@link TreeVirtual} is the main application\nclass.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.virtual", "name": "virtual"}, "type": "package", "children": [{"type": "packages", "children": [{"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.behavior", "name": "behavior"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Prefetch", "packageName": "qx.ui.virtual.behavior", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.virtual.behavior.Prefetch", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.cell", "name": "cell"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Abstract", "type": "class", "interfaces": "qx.ui.virtual.cell.ICell"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "AbstractImage", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "childClasses": "qx.ui.virtual.cell.Boolean,qx.ui.virtual.cell.Image", "fullName": "qx.ui.virtual.cell.AbstractImage", "type": "class"}, "type": "class"}, {"attributes": {"name": "AbstractWidget", "interfaces": "qx.ui.virtual.cell.IWidgetCell", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.ui.virtual.cell.WidgetCell", "fullName": "qx.ui.virtual.cell.AbstractWidget", "type": "class", "packageName": "qx.ui.virtual.cell"}, "type": "class"}, {"attributes": {"name": "Boolean", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.AbstractImage", "fullName": "qx.ui.virtual.cell.Boolean", "type": "class"}, "type": "class"}, {"attributes": {"name": "Cell", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Abstract", "childClasses": "qx.ui.virtual.cell.AbstractImage,qx.ui.virtual.cell.Date,qx.ui.virtual.cell.Html,qx.ui.virtual.cell.Number,qx.ui.virtual.cell.String", "fullName": "qx.ui.virtual.cell.Cell", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellStylesheet", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.ui.virtual.cell.CellStylesheet", "type": "class"}, "type": "class"}, {"attributes": {"name": "Date", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Date", "type": "class"}, "type": "class"}, {"attributes": {"name": "Html", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Html", "type": "class"}, "type": "class"}, {"attributes": {"name": "ICell", "packageName": "qx.ui.virtual.cell", "implementations": "qx.ui.virtual.cell.Abstract", "externalRef": true, "fullName": "qx.ui.virtual.cell.ICell", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Image", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.AbstractImage", "fullName": "qx.ui.virtual.cell.Image", "type": "class"}, "type": "class"}, {"attributes": {"name": "IWidgetCell", "packageName": "qx.ui.virtual.cell", "implementations": "qx.ui.virtual.cell.AbstractWidget", "externalRef": true, "fullName": "qx.ui.virtual.cell.IWidgetCell", "type": "interface"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.virtual.cell", "externalRef": true, "type": "interface", "fullName": "qx.ui.virtual.cell.IWidgetCellDelegate", "name": "IWidgetCellDelegate"}, "type": "class"}, {"attributes": {"name": "Number", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.Number", "type": "class"}, "type": "class"}, {"attributes": {"name": "String", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.Cell", "fullName": "qx.ui.virtual.cell.String", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetCell", "packageName": "qx.ui.virtual.cell", "externalRef": true, "superClass": "qx.ui.virtual.cell.AbstractWidget", "fullName": "qx.ui.virtual.cell.WidgetCell", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "qx.ui.virtual.cell package
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.core", "name": "core"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Axis", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.virtual.core.Axis", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellEvent", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.event.type.Pointer", "fullName": "qx.ui.virtual.core.CellEvent", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.virtual.core", "externalRef": true, "type": "interface", "fullName": "qx.ui.virtual.core.IHtmlCellProvider", "name": "IHtmlCellProvider"}, "type": "class"}, {"attributes": {"name": "ILayer", "packageName": "qx.ui.virtual.core", "implementations": "qx.ui.virtual.layer.Abstract", "externalRef": true, "fullName": "qx.ui.virtual.core.ILayer", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IWidgetCellProvider", "packageName": "qx.ui.virtual.core", "implementations": "qx.ui.list.provider.WidgetProvider,qx.ui.tree.provider.WidgetProvider", "externalRef": true, "fullName": "qx.ui.virtual.core.IWidgetCellProvider", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Pane", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.virtual.core.Pane", "type": "class"}, "type": "class"}, {"attributes": {"name": "Scroller", "packageName": "qx.ui.virtual.core", "externalRef": true, "superClass": "qx.ui.core.scroll.AbstractScrollArea", "childClasses": "qx.ui.list.List,qx.ui.tree.VirtualTree", "fullName": "qx.ui.virtual.core.Scroller", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.layer", "name": "layer"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isAbstract": true, "name": "Abstract", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.core.Widget", "childClasses": "qx.ui.virtual.layer.AbstractBackground,qx.ui.virtual.layer.GridLines,qx.ui.virtual.layer.HtmlCell,qx.ui.virtual.layer.WidgetCell,qx.ui.virtual.layer.WidgetCellSpan", "fullName": "qx.ui.virtual.layer.Abstract", "type": "class", "interfaces": "qx.ui.virtual.core.ILayer"}, "type": "class"}, {"attributes": {"name": "AbstractBackground", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "childClasses": "qx.ui.virtual.layer.Column,qx.ui.virtual.layer.Row", "fullName": "qx.ui.virtual.layer.AbstractBackground", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellSpanManager", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.virtual.layer.CellSpanManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "Column", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.AbstractBackground", "fullName": "qx.ui.virtual.layer.Column", "type": "class"}, "type": "class"}, {"attributes": {"name": "GridLines", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "fullName": "qx.ui.virtual.layer.GridLines", "type": "class"}, "type": "class"}, {"attributes": {"name": "HtmlCell", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "childClasses": "qx.ui.virtual.layer.HtmlCellSpan", "fullName": "qx.ui.virtual.layer.HtmlCell", "type": "class"}, "type": "class"}, {"attributes": {"name": "HtmlCellSpan", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.HtmlCell", "fullName": "qx.ui.virtual.layer.HtmlCellSpan", "type": "class"}, "type": "class"}, {"attributes": {"name": "Row", "packageName": "qx.ui.virtual.layer", "externalRef": true, "superClass": "qx.ui.virtual.layer.AbstractBackground", "fullName": "qx.ui.virtual.layer.Row", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetCell", "packageName": "qx.ui.virtual.layer", "mixins": "qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "fullName": "qx.ui.virtual.layer.WidgetCell", "type": "class"}, "type": "class"}, {"attributes": {"name": "WidgetCellSpan", "packageName": "qx.ui.virtual.layer", "mixins": "qx.ui.core.MChildrenHandling", "externalRef": true, "superClass": "qx.ui.virtual.layer.Abstract", "fullName": "qx.ui.virtual.layer.WidgetCellSpan", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui.virtual", "fullName": "qx.ui.virtual.selection", "name": "selection"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Abstract", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.core.selection.Abstract", "childClasses": "qx.ui.virtual.selection.CellRectangle,qx.ui.virtual.selection.Row", "fullName": "qx.ui.virtual.selection.Abstract", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellLines", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.CellRectangle", "fullName": "qx.ui.virtual.selection.CellLines", "type": "class"}, "type": "class"}, {"attributes": {"name": "CellRectangle", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.Abstract", "childClasses": "qx.ui.virtual.selection.CellLines", "fullName": "qx.ui.virtual.selection.CellRectangle", "type": "class"}, "type": "class"}, {"attributes": {"name": "Column", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.Row", "fullName": "qx.ui.virtual.selection.Column", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.ui.virtual.selection", "externalRef": true, "type": "interface", "fullName": "qx.ui.virtual.selection.ISelectionDelegate", "name": "ISelectionDelegate"}, "type": "class"}, {"attributes": {"name": "MModel", "isInternal": true, "packageName": "qx.ui.virtual.selection", "includer": "qx.ui.list.List,qx.ui.tree.VirtualTree", "access": "internal", "externalRef": true, "fullName": "qx.ui.virtual.selection.MModel", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Row", "packageName": "qx.ui.virtual.selection", "externalRef": true, "superClass": "qx.ui.virtual.selection.Abstract", "childClasses": "qx.ui.virtual.selection.Column", "fullName": "qx.ui.virtual.selection.Row", "type": "class"}, "type": "class"}]}, {"attributes": {"text": ""}, "type": "desc"}]}]}, {"attributes": {"text": "New infrastructure for virtual widgets.
\n\nThis is still experimental and therefore documentation is not complete.
\n\nEXPERIMENTAL!
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.website", "name": "website"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"group": "Widget", "name": "Accordion", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Tabs", "fullName": "qx.ui.website.Accordion", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Button", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Button", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Calendar", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Calendar", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Carousel", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Carousel", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "DatePicker", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.DatePicker", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Rating", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Rating", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Slider", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "childClasses": "cv.ui.website.Slider", "fullName": "qx.ui.website.Slider", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Table", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "fullName": "qx.ui.website.Table", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Tabs", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qx.ui.website.Widget", "childClasses": "qx.ui.website.Accordion", "fullName": "qx.ui.website.Tabs", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Widget", "name": "Widget", "packageName": "qx.ui.website", "externalRef": true, "superClass": "qxWeb", "childClasses": "qx.ui.website.Button,qx.ui.website.Calendar,qx.ui.website.Carousel,qx.ui.website.DatePicker,qx.ui.website.Rating,qx.ui.website.Slider,qx.ui.website.Table,qx.ui.website.Tabs", "fullName": "qx.ui.website.Widget", "type": "bootstrap", "interfaces": "qx.core.IDisposable"}, "type": "class"}]}, {"attributes": {"text": "The qooxdoo website GUI toolkit includes a large set of widgets to be used\non websites in combination with {@link qxWeb}.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.ui", "fullName": "qx.ui.window", "name": "window"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "Desktop", "packageName": "qx.ui.window", "mixins": "qx.ui.core.MChildrenHandling,qx.ui.window.MDesktop,qx.ui.core.MBlocker", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.window.Desktop", "type": "class", "interfaces": "qx.ui.window.IDesktop"}, "type": "class"}, {"attributes": {"name": "IDesktop", "packageName": "qx.ui.window", "implementations": "qx.ui.window.Desktop", "externalRef": true, "fullName": "qx.ui.window.IDesktop", "type": "interface"}, "type": "class"}, {"attributes": {"name": "IWindowManager", "packageName": "qx.ui.window", "implementations": "qx.ui.window.Manager", "externalRef": true, "fullName": "qx.ui.window.IWindowManager", "type": "interface"}, "type": "class"}, {"attributes": {"name": "Manager", "interfaces": "qx.ui.window.IWindowManager", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.ui.window.Manager", "type": "class", "packageName": "qx.ui.window"}, "type": "class"}, {"attributes": {"name": "MDesktop", "packageName": "qx.ui.window", "includer": "qx.ui.root.Abstract,qx.ui.window.Desktop", "externalRef": true, "fullName": "qx.ui.window.MDesktop", "type": "mixin"}, "type": "class"}, {"attributes": {"name": "Window", "packageName": "qx.ui.window", "mixins": "qx.ui.core.MRemoteChildrenHandling,qx.ui.core.MRemoteLayoutHandling,qx.ui.core.MResizable,qx.ui.core.MMovable,qx.ui.core.MContentPadding", "externalRef": true, "superClass": "qx.ui.core.Widget", "fullName": "qx.ui.window.Window", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "An internal window, similar to Windows’ MDI child windows, based on qooxdoo widgets.
\n\nExample
\n\nHere is a little example of how to use the widget.
\n\n\n var win = new qx.ui.window.Window(\n \"First Window\",\n \"icon/16/categories/internet.png\"\n );\n\n win.setPadding(10);\n win.setLayout(new qx.ui.layout.VBox(10));\n win.add(new qx.ui.form.Button(\"Hello World\"));\n\n win.open();\n\n\n
This example creates a new window and adds a button to the window pane. The\n window itself is autosized.
\n\nNote that the parent widget must have a {@link qx.ui.layout.Basic} or\n {@link qx.ui.layout.Canvas} layout.
\n\nExternal Documentation
\n\n\n Documentation of this widget in the qooxdoo manual."}, "type": "desc"}]}]}, {"attributes": {"text": "The qooxdoo GUI toolkit includes a large set of widgets and layouts to\ncreate your application’s user interface. This is what you want to look at if\nyou are building a GUI application.
\n\nThe qx.ui namespace contains classes to construct graphical user\ninterfaces. This is a rich and diverse namespace containing packages and\nclasses on varying levels of granularity, from component-like date chooser\nand complex high-level tree widgets over primitive GUI elements (like atoms)\nto various kinds of helper classes that make the widgets work. This package\ndescription can only provide a coarse overview to give you a head start.\nFollow the provided links to the individual packages and classes to get more\ndetailed information.
\n\nTo build a GUI it is usually a good idea to start with one of the\nqx.ui.container widgets, add a layout manager and then some functional\nwidgets to it. This helps you to organize your application. A\nminimal example for creating a user interface might look like this:
\n\n\nvar c = new qx.ui.container.Composite(new qx.ui.layout.Grow); // this adds the layout manager in one go\nvar b = new qx.ui.form.Button(\"Push me!\");\nc.add(b);\nvar l = new qx.ui.basic.Label(\"Don't push this button!\");\nc.add(l);\nb.addListener(\"execute\", function (e) {\n alert(\"Argh ... you did it!\");\n}, this);\n\n\n
Make sure you also check the “hello world” tutorial for a minimal working application with GUI elements.
\n\nHere is a topical grouping of useful widgets and packages for GUI creation:\n
{@link container}
{@link tabview}; {@link splitpane} (dividing the screen);\n {@link groupbox}, {@link embed}
{@link qx.ui.basic.Label}, {@link qx.ui.form.Button}, {@link qx.ui.form.TextField}
The classes of the qx.ui.tree* packages (like\n {@link qx.ui.tree.Tree}); {@link qx.ui.table}
{@link qx.event}; {@link qx.data}
{@link qx.theme}
Following is a complete list of the available qx.ui packages:
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.util", "name": "util"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AliasManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.util.ValueManager", "isSingleton": true, "fullName": "qx.util.AliasManager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Animation", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Animation", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Base64", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Base64", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ColorUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.ColorUtil", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "DeferredCall", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.DeferredCall", "type": "class"}, "type": "class"}, {"attributes": {"name": "DeferredCallManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.DeferredCallManager", "type": "class", "interfaces": "qx.core.IDisposable"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Delegate", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Delegate", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "DisposeUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.DisposeUtil", "type": "class"}, "type": "class"}, {"attributes": {"name": "DynamicScriptLoader", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.DynamicScriptLoader", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "EditDistance", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.EditDistance", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "ExtendedColor", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.ExtendedColor", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Function", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Function", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "LibraryManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.LibraryManager", "type": "class"}, "type": "class"}, {"attributes": {"name": "ObjectPool", "interfaces": "qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.event.Pool", "fullName": "qx.util.ObjectPool", "type": "class", "packageName": "qx.util"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "OOUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.OOUtil", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Permutation", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Permutation", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "PropertyUtil", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.PropertyUtil", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Request", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Request", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "ResourceManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.ResourceManager", "type": "class"}, "type": "class"}, {"attributes": {"packageName": "qx.util", "externalRef": true, "type": "bootstrap", "fullName": "qx.util.ResponseParser", "name": "ResponseParser"}, "type": "class"}, {"attributes": {"name": "RingBuffer", "packageName": "qx.util", "externalRef": true, "superClass": "Object", "childClasses": "qx.log.appender.RingBuffer", "fullName": "qx.util.RingBuffer", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Serializer", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Serializer", "type": "class"}, "type": "class"}, {"attributes": {"name": "StringBuilder", "packageName": "qx.util", "externalRef": true, "superClass": "qx.type.BaseArray", "fullName": "qx.util.StringBuilder", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "StringEscape", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.StringEscape", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "StringSplit", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.StringSplit", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "TimerManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "isSingleton": true, "fullName": "qx.util.TimerManager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Uri", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Uri", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Validate", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Validate", "type": "class"}, "type": "class"}, {"attributes": {"isAbstract": true, "name": "ValueManager", "packageName": "qx.util", "externalRef": true, "superClass": "qx.core.Object", "childClasses": "qx.theme.manager.Color,qx.theme.manager.Font,qx.util.AliasManager", "fullName": "qx.util.ValueManager", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Wheel", "packageName": "qx.util", "externalRef": true, "fullName": "qx.util.Wheel", "type": "bootstrap"}, "type": "class"}]}, {"type": "packages", "children": [{"attributes": {"packageName": "qx.util", "fullName": "qx.util.format", "name": "format"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "DateFormat", "interfaces": "qx.util.format.IFormat,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.format.DateFormat", "type": "class", "packageName": "qx.util.format"}, "type": "class"}, {"attributes": {"name": "IFormat", "packageName": "qx.util.format", "implementations": "qx.util.format.NumberFormat,qx.util.format.DateFormat", "externalRef": true, "fullName": "qx.util.format.IFormat", "type": "interface"}, "type": "class"}, {"attributes": {"name": "NumberFormat", "interfaces": "qx.util.format.IFormat,qx.core.IDisposable", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.format.NumberFormat", "type": "class", "packageName": "qx.util.format"}, "type": "class"}]}, {"attributes": {"text": "The qx.util.format package.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.util", "fullName": "qx.util.fsm", "name": "fsm"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "FiniteStateMachine", "packageName": "qx.util.fsm", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.fsm.FiniteStateMachine", "type": "class"}, "type": "class"}, {"attributes": {"name": "State", "packageName": "qx.util.fsm", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.fsm.State", "type": "class"}, "type": "class"}, {"attributes": {"name": "Transition", "packageName": "qx.util.fsm", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.fsm.Transition", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.util.fsm package.
\n\nExample:
\n\n\nvar fsm;\nvar state;\nvar trans;\n\n// Create a new finite state machine called \"Test Machine\"\nfsm = new qx.util.fsm.FiniteStateMachine(\"Test machine\");\n\n// State S1\nstate = new qx.util.fsm.State(\n // State name\n \"S1\",\n\n // Object with state information\n {\n // Function called on entry to this state\n \"onentry\" :\n function(fsm, event)\n {\n alert(\"Previous state: \" + fsm.getPreviousState());\n };\n\n // Function called on exit from this state\n \"onexit\" :\n function(fsm, event)\n {\n alert(\"Next state: \" + fsm.getNextState());\n };\n\n // Automatic actions to take place before a (possibly) new state's\n // onentry function is called.\n \"autoActionsBeforeOnentry\" :\n {\n // The name of a function.\n \"setEnabled\" :\n [\n {\n // The parameter value(s), thus \"setEnabled(true);\"\n \"parameters\" : [ true ],\n\n // The function would be called on each object:\n // this.getObject(\"obj1\").setEnabled(true);\n // this.getObject(\"obj2\").setEnabled(true);\n \"objects\" : [ \"obj1\", \"obj2\" ]\n\n // And similarly for each object in each specified group.\n \"groups\" : [ \"group1\", \"group2\" ],\n }\n ];\n\n \"setColor\" :\n [\n {\n \"parameters\" : [ \"blue\" ]\n \"groups\" : [ \"group3\", \"group4\" ],\n \"objects\" : [ \"obj3\", \"obj4\" ]\n }\n ];\n };\n\n // also available, in same format as actionsBeforeOnentry:\n // \"autoActionsAfterOnentry\",\n // \"autoActionsBeforeOnexit\"\n // \"autoActionsAfterOnexit\"\n\n // Events handled by this state, or queued for processing by a future\n // state\n \"events\" :\n {\n // The event type \"compete\" is handled by one of the transitions in\n // this state. The transitions will be searched in order of their\n // addition to the state, until the predicate for a transition\n // returns true (or no predicate is specified for the transition,\n // which is an implicit \"true\") That transition will be used.\n \"complete\" : qx.util.fsm.FiniteStateMachine.EventHandling.PREDICATE,\n\n // The event type \"interval\" has two objects specified by their\n // \"friendly name\". The action when an event of type \"interval\"\n // occurs depends on which object was the target of the event.\n \"interval\" :\n {\n // If the target of the event was the object to which we have given\n // the friendly name \"flash\" then use a transition specified by\n // name\n \"flash\" : \"S1_S3_interval_flash\",\n\n // If the target of the event was the object to which we have given\n // the friendly name \"timeout\", then enqueue this event for\n // possible processing by a future state.\n \"timeout\" : qx.util.fsm.FiniteStateMachine.EventHandling.BLOCKED\n },\n\n // The event type \"execute\", too, has two objects specified by\n // their \"friendly name\".\n \"execute\" :\n {\n // If the target of the event was the object to which we have given\n // the friend name \"ok\", search the transitions in order looking\n // for one where the predicate is true\n \"ok\" : qx.util.fsm.FiniteStateMachine.EventHandling.PREDICATE\n\n // If the target of the event was the object to which we have given\n // the friendly name \"restart\", then enqueue this event for\n // possible processing by a future state.\n \"restart\" : qx.util.fsm.FiniteStateMachine.EventHandling.BLOCKED\n }\n\n // all events other than those which are handled or blocked are\n // ignored.\n };\n });\n\n// Add State S1 to the finite state machine.\nfsm.addState(state);\n\n// Transition from S1 to S2 due to event 1\ntrans = new qx.util.fsm.Transition(\n // Transition name\n \"S1_S2_ev1\",\n\n // Object with transition information\n {\n // return TRUE to pass\n \"predicate\" :\n function(fsm, event)\n {\n var type = event.getType();\n if (type == \"somethingWeCareAbout\")\n {\n return true;\n }\n else if (type == \"somethingToHandleInAnotherState\")\n {\n // reattempt event delivery following state transition\n fsm.postponeEvent(event);\n\n // do no further transition attempts for this event for now\n return null;\n }\n else\n {\n return false;\n }\n },\n\n // if event matches and predicate passes, pop the state stack and go to\n // the state which was found at the top of the stack. States are added\n // to the state stack by calling fsm.pushState() during a state's\n // onexit function or by a transition's action function.\n \"nextState\" : qx.util.fsm.FiniteStateMachine.StateChange.POP_STATE_STACK,\n\n // action taken during transition\n \"ontransition\" :\n function(fsm, event)\n {\n // save current state so a future transition can get back to\n // this saved state\n fsm.pushState();\n }\n });\nstate.addTransition(trans);\n\n// Default transition (any event): remain in current state\ntrans = new qx.util.fsm.Transition(\n \"S1_S1_default\",\n {\n // true or undefined : always pass\n \"predicate\" :\n function(fsm, event)\n {\n // This predicate does not pass, and we return null to tell the\n // finite state machine that no additional transitions in the\n // transition list should be tested. (Note that the next\n // transition is the one explicitly called for by the \"interval\"\n // event on the object with friendly name \"flash\". We do not want\n // a predicate search to find it.\n return null;\n },\n\n // return to current state\n \"nextState\" : qx.util.fsm.FiniteStateMachine.StateChange.CURRENT_STATE,\n });\nstate.addTransition(trans);\n\n// Transition from S1 to S2 due to event 2. Since the previous transition\n// returned null in its predicate function, the only way to get to this\n// transition is when it is called out explicitly in the state's event\n// list. This one was specified for the \"interval\" event on the object\n// with friendly name \"flash\".\ntrans = new qx.util.finitestatememachine.Transition(\n \"S1_S3_interval_flash\",\n {\n // No predicate or a value of 'true' means that the predicate passes as\n // if a predicate function returned true.\n \"predicate\" : true,\n\n // if event matches, go to this state\n \"nextState\" : \"S2\",\n\n // action taken during transition\n \"ontransition\" :\n function(fsm, event)\n {\n alert(this.getName() + \"ontransition function\");\n }\n });\nstate.addTransition(trans);\n\n// We would, of course, need to add state S2 since it is specified in a\n// nextState property. That is left as an exercise for the reader.\n\n// Initialize and start the machine running\nfsm.start();\n"}, "type": "desc"}]}, {"attributes": {"packageName": "qx.util", "fullName": "qx.util.placement", "name": "placement"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"name": "AbstractAxis", "packageName": "qx.util.placement", "externalRef": true, "superClass": "Object", "fullName": "qx.util.placement.AbstractAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "BestFitAxis", "packageName": "qx.util.placement", "externalRef": true, "fullName": "qx.util.placement.BestFitAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "DirectAxis", "packageName": "qx.util.placement", "externalRef": true, "fullName": "qx.util.placement.DirectAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "KeepAlignAxis", "packageName": "qx.util.placement", "externalRef": true, "fullName": "qx.util.placement.KeepAlignAxis", "type": "bootstrap"}, "type": "class"}, {"attributes": {"name": "Placement", "packageName": "qx.util.placement", "externalRef": true, "superClass": "qx.core.Object", "fullName": "qx.util.placement.Placement", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "
qx.util.placement package
"}, "type": "desc"}]}]}, {"attributes": {"text": "Utility and helper classes.
"}, "type": "desc"}]}, {"attributes": {"packageName": "qx", "fullName": "qx.xml", "name": "xml"}, "type": "package", "children": [{"type": "classes", "children": [{"attributes": {"isStatic": true, "name": "Document", "packageName": "qx.xml", "externalRef": true, "fullName": "qx.xml.Document", "type": "bootstrap"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "Element", "packageName": "qx.xml", "externalRef": true, "fullName": "qx.xml.Element", "type": "class"}, "type": "class"}, {"attributes": {"isStatic": true, "name": "String", "packageName": "qx.xml", "externalRef": true, "fullName": "qx.xml.String", "type": "class"}, "type": "class"}]}, {"attributes": {"text": "The qx.xml
name space provides static wrapper functions to allow for cross-browser\nXML handling.
The Document
class allows you to create XML documents in various\nways; they return a native DOM document. The Element
class\nprovides cross-browser methods related to DOM elements, like setting an XML\nname space on an element. The String
class provides XML-specific\nescape/unescape methods.
This is the framework’s top-level namespace or “package”.
\n\nIt contains some fundamental classes, while the rest of the class hierarchy \nis available in the corresponding sub packages. Please see the descriptions \nbelow. The little + preceding a name offers more descriptive text when \nyou click on it.
\n\nAll packages are structured in the same way. Use either the hyperlinks in\nthe listing, or the tree structure to navigate to the corresponding packages \nand their documentation. You can also use the Search button to find \ncertain class and method names, and the Legend button for information \nabout the symbols used throughout this reference. Use the toolbar buttons to\nto the right to tailor the amount of information that is displayed with each\nclass, e.g. you can enable display of inherited or protected class members.
"}, "type": "desc"}]}]}, {"type": "classes", "children": [{"attributes": {"name": "q", "packageName": "", "externalRef": true, "superClass": "qxWeb", "fullName": "q", "type": "bootstrap"}, "type": "class"}, {"attributes": {"group": "Core", "name": "qxWeb", "packageName": "", "externalRef": true, "superClass": "qx.type.BaseArray", "childClasses": "q,qx.ui.website.Widget", "fullName": "qxWeb", "type": "bootstrap"}, "type": "class"}]}]} \ No newline at end of file diff --git a/en/latest/api/script/apiviewer.js b/en/latest/api/script/apiviewer.js index bfb7f87e77c..dcf723a65ff 100644 --- a/en/latest/api/script/apiviewer.js +++ b/en/latest/api/script/apiviewer.js @@ -20,7 +20,7 @@ qx.$$g = {} qx.$$loader = { parts : {"boot":[0]}, - packages : {"0":{"uris":["__out__:apiviewer.4e4201b194e5.js"]}}, + packages : {"0":{"uris":["__out__:apiviewer.d887864e8685.js"]}}, urisBefore : ["resource/apiviewer/lib/sunlight-min.js","resource/apiviewer/lib/sunlight.xml-min.js","resource/apiviewer/lib/sunlight.javascript-min.js"], cssBefore : [], boot : "boot", @@ -434,6 +434,10 @@ else {return h.apply(i,f.concat(e.call(arguments)));} ;} });} )(); +(function(){var a="ecmascript.object.keys",b="qx.lang.normalize.Object";qx.Bootstrap.define(b,{statics:{keys:qx.Bootstrap.keys},defer:function(c){if(!qx.core.Environment.get(a)){Object.keys=c.keys;} +;} +});} +)(); (function(){var a="function",b="Length is 0 and no second argument given",c="qx.lang.normalize.Array",d="ecmascript.array.indexof",e="ecmascript.array.foreach",f="ecmascript.array.findIndex",g="filter",h="ecmascript.array.reduceright",j="indexOf",k="ecmascript.array.map",m="reduceRight",n="lastIndexOf",o="some",p="find",q="ecmascript.array.reduce",r="ecmascript.array.every",s="ecmascript.array.filter",t="findIndex",u="ecmascript.array.some",v="First argument is not callable",w="every",x="ecmascript.array.lastindexof",y="ecmascript.array.find",z="reduce",A="forEach",B="map";qx.Bootstrap.define(c,{statics:{indexOf:function(C,D){if(D==null){D=0;} else if(D<0){D=Math.max(0,this.length+D);} ;for(var i=D;iCould not execute json: \n",B="text/plain",C="text/javascript",D="Could not load from file: ",E="browser.documentmode",F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",G="Could not execute javascript: [",H="",I="mshtml",J=':',K="]",L="completed",M="failed",N="&",O="engine.name",P="parseerror",Q="configured",R="?",S="file:",T="=",U="created",V="timeout",W="Failed to send data to URL '",X="object";qx.Class.define(c,{extend:qx.io.remote.transport.Abstract,implement:[qx.core.IDisposable],statics:{handles:{synchronous:true,asynchronous:true,crossDomain:false,fileUpload:false,programmaticFormFields:false,responseTypes:[B,C,g,a,h]},createRequestObject:qx.core.Environment.select(O,{"default":function(){return new XMLHttpRequest;} ,"mshtml":function(){if(window.ActiveXObject&&qx.xml.Document.XMLHTTP){return new ActiveXObject(qx.xml.Document.XMLHTTP);} ;if(window.XMLHttpRequest){return new XMLHttpRequest;} @@ -15140,9 +15140,9 @@ catch(G){} }),isSupported:function(){return !!this.createRequestObject();} ,__dp:0,setTimeout:function(Y){this.__dp=Y;} ,getTimeout:function(){return this.__dp;} -},properties:{parseJson:{check:d,init:true}},members:{__xv:false,__xs:0,__eV:null,getRequest:function(){if(this.__eV===null){this.__eV=qx.io.remote.transport.XmlHttp.createRequestObject();this.__eV.onreadystatechange=qx.lang.Function.bind(this._onreadystatechange,this);} +},properties:{parseJson:{check:d,init:true}},members:{__xv:false,__xt:0,__eV:null,getRequest:function(){if(this.__eV===null){this.__eV=qx.io.remote.transport.XmlHttp.createRequestObject();this.__eV.onreadystatechange=qx.lang.Function.bind(this._onreadystatechange,this);} ;return this.__eV;} -,send:function(){this.__xs=0;var be=this.getRequest();var ba=this.getMethod();var bh=this.getAsynchronous();var bg=this.getUrl();var bc=(window.location.protocol===S&&!(/^http(s){0,1}\:/.test(bg)));this.__xv=bc;var bl=this.getParameters(false);var bi=[];for(var bb in bl){var bf=bl[bb];if(bf instanceof Array){for(var i=0;iEvent handler Interface.\n\n All custom event handler like mouse or keyboard event handler must implement\nthis interface.
"}, "type": "desc"}, {"attributes": {}, "type": "constants", "children": [{"attributes": {"type": "Number", "name": "TARGET_DOMNODE", "value": "1"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a dom node
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}, {"attributes": {"type": "Number", "name": "TARGET_DOCUMENT", "value": "8"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a document node
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}, {"attributes": {"type": "Number", "name": "TARGET_OBJECT", "value": "4"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a qooxdoo object
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}, {"attributes": {"type": "Number", "name": "TARGET_WINDOW", "value": "2"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a window object
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}]}, {"attributes": {}, "type": "methods", "children": [{"attributes": {"line": 58, "name": "canHandleEvent"}, "type": "method", "children": [{"attributes": {}, "type": "params", "children": [{"attributes": {"name": "target"}, "type": "param", "children": [{"attributes": {"text": "The target to, which the event handler should be attached
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "var"}, "type": "entry"}]}]}, {"attributes": {"name": "type"}, "type": "param", "children": [{"attributes": {"text": "event type
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "String"}, "type": "entry"}]}]}]}, {"attributes": {"text": "Whether the event handler can handle events of the given type. If the\nevent handler class has a static variable called
"}, "type": "desc"}, {"attributes": {}, "type": "return", "children": [{"attributes": {"text": "IGNORE_CAN_HANDLE
\nwith the valuetrue
this function is not called. Whether the\nhandler can handle the event is them only determined by the static variables\nSUPPORTED_TYPES
andTARGET_CHECK
.Whether the event handler can handle events of the given type.
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Boolean"}, "type": "entry"}]}]}]}, {"attributes": {"line": 71, "name": "registerEvent"}, "type": "method", "children": [{"attributes": {}, "type": "params", "children": [{"attributes": {"name": "target"}, "type": "param", "children": [{"attributes": {"text": "The target to, which the event handler should be attached
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "var"}, "type": "entry"}]}]}, {"attributes": {"name": "type"}, "type": "param", "children": [{"attributes": {"text": "event type
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "String"}, "type": "entry"}]}]}, {"attributes": {"name": "capture"}, "type": "param", "children": [{"attributes": {"text": "Whether to attach the event to the capturing phase or the bubbling phase of the event.
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Boolean"}, "type": "entry"}]}]}]}, {"attributes": {"text": "This method is called each time an event listener, for one of the\nsupported events, is added using {@link qx.event.Manager#addListener}.
"}, "type": "desc"}]}, {"attributes": {"line": 85, "name": "unregisterEvent"}, "type": "method", "children": [{"attributes": {}, "type": "params", "children": [{"attributes": {"name": "target"}, "type": "param", "children": [{"attributes": {"text": "The target from, which the event handler should be removed
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "var"}, "type": "entry"}]}]}, {"attributes": {"name": "type"}, "type": "param", "children": [{"attributes": {"text": "event type
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "String"}, "type": "entry"}]}]}, {"attributes": {"name": "capture"}, "type": "param", "children": [{"attributes": {"text": "Whether to attach the event to the capturing phase or the bubbling phase of the event.
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Boolean"}, "type": "entry"}]}]}]}, {"attributes": {"text": "This method is called each time an event listener, for one of the\nsupported events, is removed by using {@link qx.event.Manager#removeListener}\nand no other event listener is listening on this type.
"}, "type": "desc"}]}]}]} \ No newline at end of file +{"attributes": {"fullName": "qx.event.IEventHandler", "packageName": "qx.event", "type": "interface", "name": "IEventHandler", "implementations": "qx.event.handler.Object,qx.event.handler.Appear,qx.event.handler.Pointer,qx.event.handler.Gesture,qx.event.handler.Element,qx.event.handler.UserAction,qx.event.handler.Mouse,qx.event.handler.Keyboard,qx.event.handler.Focus,qx.event.handler.Window,qx.event.handler.Application,qx.event.handler.Orientation,qx.event.handler.Touch,qx.event.handler.Input,qx.event.handler.Offline,qx.event.handler.Capture,qx.ui.core.EventHandler,qx.event.handler.DragDrop,qx.ui.mobile.core.EventHandler,qx.ui.mobile.core.DomUpdatedHandler,qx.event.handler.Transition,qx.event.handler.ElementResize,qx.event.handler.Iframe"}, "type": "class", "children": [{"attributes": {"text": "Event handler Interface.
\n\nAll custom event handler like mouse or keyboard event handler must implement\nthis interface.
"}, "type": "desc"}, {"attributes": {}, "type": "constants", "children": [{"attributes": {"type": "Number", "name": "TARGET_DOMNODE", "value": "1"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a dom node
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}, {"attributes": {"type": "Number", "name": "TARGET_DOCUMENT", "value": "8"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a document node
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}, {"attributes": {"type": "Number", "name": "TARGET_OBJECT", "value": "4"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a qooxdoo object
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}, {"attributes": {"type": "Number", "name": "TARGET_WINDOW", "value": "2"}, "type": "constant", "children": [{"attributes": {"text": "The event target must be a window object
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Integer"}, "type": "entry"}]}]}]}, {"attributes": {}, "type": "methods", "children": [{"attributes": {"line": 58, "name": "canHandleEvent"}, "type": "method", "children": [{"attributes": {}, "type": "params", "children": [{"attributes": {"name": "target"}, "type": "param", "children": [{"attributes": {"text": "The target to, which the event handler should be attached
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "var"}, "type": "entry"}]}]}, {"attributes": {"name": "type"}, "type": "param", "children": [{"attributes": {"text": "event type
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "String"}, "type": "entry"}]}]}]}, {"attributes": {"text": "Whether the event handler can handle events of the given type. If the\nevent handler class has a static variable called
"}, "type": "desc"}, {"attributes": {}, "type": "return", "children": [{"attributes": {"text": "IGNORE_CAN_HANDLE
\nwith the valuetrue
this function is not called. Whether the\nhandler can handle the event is them only determined by the static variables\nSUPPORTED_TYPES
andTARGET_CHECK
.Whether the event handler can handle events of the given type.
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Boolean"}, "type": "entry"}]}]}]}, {"attributes": {"line": 71, "name": "registerEvent"}, "type": "method", "children": [{"attributes": {}, "type": "params", "children": [{"attributes": {"name": "target"}, "type": "param", "children": [{"attributes": {"text": "The target to, which the event handler should be attached
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "var"}, "type": "entry"}]}]}, {"attributes": {"name": "type"}, "type": "param", "children": [{"attributes": {"text": "event type
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "String"}, "type": "entry"}]}]}, {"attributes": {"name": "capture"}, "type": "param", "children": [{"attributes": {"text": "Whether to attach the event to the capturing phase or the bubbling phase of the event.
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Boolean"}, "type": "entry"}]}]}]}, {"attributes": {"text": "This method is called each time an event listener, for one of the\nsupported events, is added using {@link qx.event.Manager#addListener}.
"}, "type": "desc"}]}, {"attributes": {"line": 85, "name": "unregisterEvent"}, "type": "method", "children": [{"attributes": {}, "type": "params", "children": [{"attributes": {"name": "target"}, "type": "param", "children": [{"attributes": {"text": "The target from, which the event handler should be removed
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "var"}, "type": "entry"}]}]}, {"attributes": {"name": "type"}, "type": "param", "children": [{"attributes": {"text": "event type
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "String"}, "type": "entry"}]}]}, {"attributes": {"name": "capture"}, "type": "param", "children": [{"attributes": {"text": "Whether to attach the event to the capturing phase or the bubbling phase of the event.
"}, "type": "desc"}, {"attributes": {}, "type": "types", "children": [{"attributes": {"type": "Boolean"}, "type": "entry"}]}]}]}, {"attributes": {"text": "This method is called each time an event listener, for one of the\nsupported events, is removed by using {@link qx.event.Manager#removeListener}\nand no other event listener is listening on this type.
"}, "type": "desc"}]}]}]} \ No newline at end of file diff --git a/en/latest/manual/.doctrees/environment.pickle b/en/latest/manual/.doctrees/environment.pickle index 6de6008f442..23a3585d273 100644 Binary files a/en/latest/manual/.doctrees/environment.pickle and b/en/latest/manual/.doctrees/environment.pickle differ