#plugins.core.watchfolders.manager.panel
Watch Folder Panel Manager.
#API Overview
Constructors - API calls which return an object, typically one that offers API methods
Methods - API calls which can only be made on an object returned by a constructor
- addButton
- addCheckbox
- addContent
- addHandler
- addHeading
- addParagraph
- addPassword
- addSelect
- addTextbox
- generateContent
- getToolbarItem
#API Documentation
#Constructors
Signature | plugins.core.watchfolders.manager.panel.new(params, manager) -> panel object |
Type | Constructor |
Description | Constructs a new panel with the specified priority and ID. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 27 |
#Methods
Signature | plugins.core.watchfolders.manager.panel:addButton(priority, params) -> panel |
Type | Method |
Description | Adds a button to the panel with the specified priority and params . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 312 |
Signature | plugins.core.watchfolders.manager.panel:addCheckbox(priority, params) -> panel |
Type | Method |
Description | Adds a checkbox to the panel with the specified priority and params . |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 201 |
Signature | plugins.core.watchfolders.manager.panel:addContent(priority, content[, escaped]) -> panel |
Type | Method |
Description | Adds the specified content to the panel, with the specified priority order. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 112 |
Signature | plugins.core.watchfolders.manager.panel:addHandler(event, id, handlerFn, keys) -> none |
Type | Method |
Description | Adds a handler |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 133 |
Signature | plugins.core.watchfolders.manager.panel:addHeading(priority, text, level) -> panel |
Type | Method |
Description | Adds a heading to the panel with the specified priority and text . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 240 |
Signature | plugins.core.watchfolders.manager.panel:addParagraph(priority, content[, escaped[, class]]) -> panel |
Type | Method |
Description | Adds a paragraph to the panel with the specified priority and content . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 185 |
Signature | plugins.core.watchfolders.manager.panel:addPassword(priority, params) -> panel |
Type | Method |
Description | Adds a password textbox to the panel with the specified priority and params . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 284 |
Signature | plugins.core.watchfolders.manager.panel:addSelect(priority, params) -> panel |
Type | Method |
Description | Adds a select to the panel with the specified priority and params . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 334 |
Signature | plugins.core.watchfolders.manager.panel:addTextbox(priority, params) -> panel |
Type | Method |
Description | Adds a textbox to the panel with the specified priority and params . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 255 |
Signature | plugins.core.watchfolders.manager.panel:generateContent() -> string |
Type | Method |
Description | Gets generated toolbar content |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 75 |
Signature | plugins.core.watchfolders.manager.panel:getToolbarItem() -> table |
Type | Method |
Description | Returns a Toolbar Item |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/plugins/core/watchfolders/manager/panel.lua line 55 |