/** * Enqueue dependency libraries. These won't load in the preview window */ public function dependencyEnqueues() { Cornerstone_Code_Editor::instance()->register(); Cornerstone_Huebert::instance()->register(); wp_enqueue_script('cs-huebert'); wp_enqueue_script('cs-code-editor'); wp_enqueue_media(); $this->primeEditor(); }
/** * Enqueue dependency libraries. These won't load in the preview window */ public function dependencyEnqueues() { Cornerstone_Code_Editor::enqueue(); wp_register_style('wp-color-picker', "/wp-admin/css/color-picker.min.css"); wp_enqueue_style('wp-color-picker'); wp_register_script('iris', admin_url('/js/iris.min.js'), array('jquery-ui-draggable', 'jquery-ui-slider', 'jquery-touch-punch'), '1.0.7', 1); wp_register_script('wp-color-picker', admin_url('/js/color-picker' . $this->plugin->common()->jsSuffix()), array('iris'), false, 1); // We're registering the native WordPress color picker for the front end, so we should use their localization wp_localize_script('wp-color-picker', 'wpColorPickerL10n', array('clear' => __('Clear'), 'defaultString' => __('Default'), 'pick' => __('Select Color'), 'current' => __('Current Color'))); wp_enqueue_media(); wp_enqueue_script('wp-color-picker'); $this->primeEditor(); }
public static function init() { self::$instance = new Cornerstone_Code_Editor(); }