Editor
Implements DispatcherAwareInterfaceEditor class to handle WYSIWYG editors
since |
1.5 |
---|---|
package |
Joomla CMS |
Methods
__construct
Constructor
__construct( editor = 'none', \Joomla\Event\DispatcherInterface dispatcher = null) :
Arguments
- editor
string
The editor name- dispatcher
DispatcherInterface
The event dispatcher we're going to use
Response
mixed
_loadEditor
Load the editor
_loadEditor(mixed||string|int config = []) :
since |
1.5 |
---|
Arguments
- config
array<string|int, mixed>
Associative array of editor config parameters
Response
mixed
display
Display the editor area.
display( name, html, width, height, col, row, buttons = true, id = null, asset = null, author = null, mixed||string|int params = []) :
since |
1.5 |
---|
Arguments
- name
string
The control name.- html
string
The contents of the text area.- width
string
The width of the text area (px or %).- height
string
The height of the text area (px or %).- col
int
The number of columns for the textarea.- row
int
The number of rows for the textarea.- buttons
bool
True and the editor buttons will be displayed.- id
string
An optional ID for the textarea (note: since 1.6). If not supplied the name is used.- asset
string
The object asset- author
object
The author.- params
array<string|int, mixed>
Associative array of editor parameters.
Response
string
getButtons
Get the editor extended buttons (usually from plugins)
getButtons( editor, buttons = true) : mixed||string|int
since |
1.5 |
---|
Arguments
- editor
string
The name of the editor.- buttons
mixed
Can be boolean or array, if boolean defines if the buttons are displayed, if array defines a list of buttons not to show.
Response
array<string|int, mixed>
getInstance
Returns the global Editor object, only creating it if it doesn't already exist.
getInstance( editor = 'none') : \Joomla\CMS\Editor\Editor
initialise
Initialise the editor
initialise() :
since |
1.5 |
---|
Response
void
Properties
_editor
Editor Plugin object
since |
1.5 |
---|
Type(s)
object
_name
Editor Plugin name
since |
1.5 |
---|
Type(s)
string
asset
Object asset
since |
1.6 |
---|
Type(s)
string
author
Object author
since |
1.6 |
---|
Type(s)
string