Generated from JS stubs

JSplitter API Documentation

Static documentation generated directly from the component's JSDoc stubs, including inline examples and linked source samples.

1053 API items 11 documentation files 46 source examples

Namespaces

consoled2dFunctions for working with Direct2D graphics.fbFunctions for controlling foobar2000 and accessing it's data.gdiFunctions for working with graphics. Most of them are wrappers for Gdi and GdiPlus methods.performanceWebAPI-style benchmarking API For more information, see: https://developer.mozilla.org/en-US/docs/Web/API/PerfplmanFunctions for managing foobar2000 playlists.utilsVarious utility functions.windowFunctions for working with the current JSplitter panel and accessing it's properties.

Classes

ActiveXObjectLoad ActiveX object.ButtonObjectButton object returned by window.CreateButtonContextMenuManagerD2DBitmapD2DBrushObject used for drawing as alternative for simple colour. Can also be used to reuse brushes for drawing insteaD2DCompileInfoResult of d2d.CompileD2DEffectCreates Direct2D effect.D2DFontConstructor may fail if font is not present. Performance note: try caching and reusing D2DFont objects, since D2DGraphicsTypically used inside on_paint. Use on_paint(dgr) for D2DGraphics members hints in auto-completion list. Note:DropTargetActionEnumeratorDeprecated: use for ... of loop instead.FbAudioChunkObject returned by fb.GetAudioChunkFbFileInfoObject returned by GetFileInfoFbMetadbHandleFbMetadbHandleListHandle list elements can be accessed with array accessor, e.g. handle_list[i]FbPlaybackQueueItemFbPlayingItemLocationFbPlaylistRecyclerA Recycle Bin for playlists.FbProfilerFbTitleFormatPerformance note: if you use the same query frequently, try caching FbTitleFormat object (by storing it somewhFbTooltipFbUiSelectionHolderThis is typically used to update the selection used by the default UI artwork panel or any other panel that maGdiBitmapGdiBrushObject used for drawing as alternative for simple colour. Can also be used to reuse brushes for drawing insteaGdiFontConstructor may fail if font is not present. Performance note: try caching and reusing GdiFont objects, since GdiGraphicsTypically used inside on_paint. Note: there are many different ways to get colours: window.GetColourDUI/windowGdiRawBitmapHtmlDocumentObject returned by utils.ParseHtml Lightweight DOM-like HTML document backed by the native HTML parser. Notes:HtmlNodeLightweight DOM-like HTML node. HtmlNode can represent an element node, text node, comment node, or another paIUIHacksMainMenuManagerMenuObjectPanelObjectPanel object returned by window.GetPanel or window.GetPanelByIndexPerformanceObserverCreates and returns a new PerformanceObserver object. The observer callback is invoked when performance entry PerformanceObserverEntryListList of performance observer entries Passed to PerformanceObserver callbackRunResultObject returned by utils.Run.ThemeManager

Modules

CallbacksCodepagesEffectsDirect2D effects Minimum system requirements: Windows 7 Platform Update (Direct2D 1.1) Not all effects in thisFlagsHelpersMatrixMatrix helpers

Other

GlobalsGlobal functions, callbacks and types.Documentation auditBroken source links, unresolved JSDoc links and other diagnostics.