PluginProbe
Elementor Website Builder – more than just a page builder / 4.0.9
Elementor Website Builder – more than just a page builder v4.0.9
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
elementor / core / editor / loader / editor-loader-interface.php

editor-loader-interface.php in Elementor Website Builder – more than just a page builder 4.0.9, at core/editor/loader/editor-loader-interface.php

59 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace Elementor\Core\Editor\Loader;
3
4 if ( ! defined( 'ABSPATH' ) ) {
5 exit; // Exit if accessed directly.
6 }
7
8 interface Editor_Loader_Interface {
9 /**
10 * Init function purpose is to prepare some stuff that should be available for other methods
11 * and register some hooks
12 *
13 * @return void
14 */
15 public function init();
16
17 /**
18 * Register all the scripts for the editor.
19 *
20 * @return void
21 */
22 public function register_scripts();
23
24 /**
25 * Enqueue all the scripts for the editor.
26 *
27 * @return void
28 */
29 public function enqueue_scripts();
30
31 /**
32 * Register all the styles for the editor.
33 *
34 * @return void
35 */
36 public function register_styles();
37
38 /**
39 * Enqueue all the styles for the editor.
40 *
41 * @return void
42 */
43 public function enqueue_styles();
44
45 /**
46 * Print the actual initial html for the editor, later on, the scripts takeover and renders the JS apps.
47 *
48 * @return void
49 */
50 public function print_root_template();
51
52 /**
53 * Register additional templates that are required for the marionette part of the application
54 *
55 * @return void
56 */
57 public function register_additional_templates();
58 }
59