(private) new BrowserLayout()
Special browser layout
- Description:
Contains three different areas for browser (left), status line (bottom) and central drawing Main application is normal browser, but also used in other applications like ROOT6 canvas
- Source:
Methods
adjustBrowserSize()
Adjust browser size
- Source:
adjustSeparators()
Adjust separator positions
- Source:
browser()
Selects browser div
- Source:
checkResize()
Check resize action
- Source:
create()
method used to create basic elements
- Description:
should be called only once
- Source:
createBrowserBtns()
Create buttons in the layout
- Source:
(async) createStatusLine()
Creates status line
- Source:
createStyle()
Create or update CSS style
- Source:
deleteContent()
Delete content
- Source:
drawing()
Selects drawing div
- Source:
drawing_divid()
Returns drawing divid
- Source:
hasContent()
Check if there is browser content
- Source:
hasStatus()
Returns true when status line exists
- Source:
main()
Selects main element
- Source:
removeBrowserBtns()
Remove browser buttons
- Source:
setBrowserContent()
Set browser content
- Source:
setBrowserTitle()
Set browser title text
- Description:
Title also used for dragging of the float browser
- Source:
setButtonsPosition()
Set buttons position
- Source:
showStatus()
Show status information inside special fields of browser layout
- Source:
status()
Selects drawing div
- Source:
(async) toggleBrowserKind()
Toggle browser kind
- Source:
toggleBrowserVisisbility()
Toggle browser visibility
- Source:
toggleKind()
Toggle browser kind
- Description:
used together with browser buttons
- Source: