Elementor extends Component
Implements integration with Elementor.
Table of Contents
- __construct() : mixed
- Class constructor.
- add_icon_styles() : mixed
- Adds icon styles.
- register_categories() : mixed
- Registers widget categories.
- register_widgets() : mixed
- Registers widgets.
- set_preview_mode() : bool
- Sets preview mode.
- boot() : mixed
- Bootstraps component properties.
- set_callbacks() : mixed
- Sets the action and filter callbacks.
- set_property() : mixed
- Sets a property value.
Methods
__construct()
Class constructor.
public
__construct([array<string|int, mixed> $args = [] ]) : mixed
Parameters
- $args : array<string|int, mixed> = []
-
Component arguments.
Return values
mixed —add_icon_styles()
Adds icon styles.
public
add_icon_styles() : mixed
Return values
mixed —register_categories()
Registers widget categories.
public
register_categories(object $manager) : mixed
Parameters
- $manager : object
-
Category manager.
Return values
mixed —register_widgets()
Registers widgets.
public
register_widgets() : mixed
Return values
mixed —set_preview_mode()
Sets preview mode.
public
set_preview_mode(bool $preview) : bool
Parameters
- $preview : bool
-
Is preview mode?
Return values
bool —boot()
Bootstraps component properties.
protected
boot() : mixed
Return values
mixed —set_callbacks()
Sets the action and filter callbacks.
protected
final set_callbacks(array<string|int, mixed> $callbacks) : mixed
Parameters
- $callbacks : array<string|int, mixed>
-
Callback arguments.
Return values
mixed —set_property()
Sets a property value.
protected
final set_property(string $name, mixed $value[, string $prefix = '' ]) : mixed
Parameters
- $name : string
-
Property name.
- $value : mixed
-
Property value.
- $prefix : string = ''
-
Method prefix.