Open hp-pd opened 7 months ago
File output after running generate
command on the oxygen folder:
<?php
/**
* Toolbar Class
*
* @since 0.1
*/
class CT_Toolbar
{
function __construct()
{
}
function toolbar_init()
{
}
/**
* Enqueue scripts and styles
*
* @since 0.1.4
*/
function enqueue_scripts()
{
}
/**
* Include toolbar view file
*
* @since 0.1.4
*/
function toolbar_view()
{
}
/**
* Echo ng attributes needed for component settings
*
* @since 0.1.7
*/
function ng_attributes($param_name, $attributes = "class,model,change", $callbacks = array())
{
}
/**
* Echo ng attributes needed for component settings
*
* @since 2.2
* @author Ilya K.
*/
function global_ng_attributes($context, $param, $attributes = "model,change")
{
}
/**
* Selector box
*
* @since 0.1.4
*/
function component_header()
{
}
/**
* Output Breadcrumbs for Manage > Settings first level panels
*
* @since 2.2
* @author Ilya K.
*/
function settings_home_breadcrumbs($current_label)
{
}
/**
* Output Breadcrumbs for Manage > Settings various panels
*
* @since 2.2
* @author Ilya K.
*/
function settings_breadcrumbs($current_label, $upper_level_label, $current_tab, $hide = "")
{
}
/**
* Output single Tab element
*
* @since 2.2
* @author Ilya K.
*/
function settings_tab($label, $tab, $icon, $hide = "", $class = "")
{
}
/**
* Output single Child Tab element
*
* @since 2.2
* @author Ilya K.
*/
function settings_child_tab($label, $tab, $child_tab, $icon)
{
}
/**
* Add component advanced settings tabs
*
* @since 0.1.1
*/
function advanced_settings()
{
}
/**
* Output Global Settings
*
* @since 0.1.9
*/
function ct_show_global_fonts_settings()
{
}
/**
* Toolbar settings / Defaults Styles / Headings
*
* @since 2.0
* @author Ilya K.
*/
function settings_headings()
{
}
/**
* Toolbar settings / Global Styles / Colors
*
* @since 2.0
* @author Ilya K.
*/
function settings_colors()
{
}
/**
* Toolbar settings / Defaults Styles / Body Text
*
* @since 2.0
* @author Ilya K.
*/
function settings_body_text()
{
}
/**
* Toolbar settings / Defaults Styles / Links
*
* @since 2.0
* @author Ilya K.
*/
function settings_links()
{
}
/**
* Components Browser tabs anchors
*
* @since 0.2.3
*/
function components_anchors()
{
}
/**
* Recursively output all folders' content
*
* @since 0.4.0
* @author Ilya K.
*/
function output_folders_content($folders, $main_key = "", $title = "", $path = "", $depth = 0)
{
}
/**
* Components Browser tabs
*
* @since 0.2.3
*/
function components_list()
{
}
/**
* Components Browser tabs, all components for client side search
*
* @since whenever
*/
function components_list_searchable()
{
}
/**
* Add all "Re-usable parts" to Components browser
*
* @since 0.2.3
*/
function ct_reusable_parts()
{
}
/**
* Output .measure-type-select element
*
* @since 0.3.0
*/
public static function measure_type_select_layers($option, $param = 'layer', $types = "px,%,em,auto")
{
}
/**
* Output .measure-type-select element
*
* @since 0.3.0
*/
public static function measure_type_select($option, $types = "px,%,em,auto,vw,vh")
{
}
/**
* Output .measure-type-select element for Page/Global settings
*
* @since 2.2
* @author Ilya K.
*/
public static function global_measure_type_select($context, $option, $types = "px,%,em,auto,vw,vh")
{
}
public static function global_measure_box_unit_selector($context, $option, $units = "", $custom = \true)
{
}
/**
* Output .oxygen-measure-box-options element
*
* @since 0.3.0
*/
function measure_box_options($option, $units = "")
{
}
/**
* Output button list single button
*
* @since 2.0
* @author Ilya K.
*/
function button_list_button($option, $value, $value_nice_name = \false, $class = "", $callback = "")
{
}
/**
* Output button list single button for Page/Global settings
*
* @since 2.2
* @author Ilya K.
*/
function global_button_list_button($context, $option, $value, $value_nice_name = \false, $class = "")
{
}
/**
* Output icon button list single button
*
* @since 2.0
* @author Ilya K.
*/
function icon_button_list_button($option, $value, $icon, $icon_active = \false, $label = \false, $ng_click = "")
{
}
/**
* Output measure box
*
* @since 2.0
* @author Ilya K.
*/
function measure_box($option, $units = "", $with_options = \false, $default = \true, $attributes = \false, $show_style_indicator = \false, $placeholder = \false)
{
}
/**
* Output slider measure box with label
*
* @since 2.0
* @author Ilya K.
*/
function slider_measure_box_with_wrapper($option, $label, $units = "", $min = 0, $max = 100, $default = \true, $step = \false)
{
}
/**
* Output textarea-like contenteditable div
*
* @since 3.7
* @author Gagan S Goraya.
*/
function textarea($option, $label)
{
}
/**
* Output slider with label
*
* @since 3.6
* @author Ilya K.
*/
function slider_with_wrapper($option, $label, $min = 0, $max = 100, $default = \true, $step = \false)
{
}
/**
* Output slider measure box with label for Page/Global settings
*
* @since 2.2
* @author Ilya K.
*/
function global_slider_measure_box_with_wrapper($context, $option, $label, $units = "", $min = 0, $max = 100, $default = \true, $step = \false)
{
}
/**
* Output measure box with slider
*
* @since 2.0
* @author Ilya K.
*/
function slider_measure_box($option, $units = "", $min = 0, $max = 100, $default = \true, $step = \false)
{
}
/**
* Output plain value slider
*
* @since 2.0
* @author Ilya K.
*/
function slider($option, $min = 0, $max = 100, $default = \true, $step = \false)
{
}
/**
* Output measure box with slider for Page/Global settings
*
* @since 2.2
* @author Ilya K.
*/
function global_slider_measure_box($context, $option, $units = "", $min = 0, $max = 100, $default = \false, $step = \false)
{
}
/**
* Output measure box with label
*
* @since 2.0
* @author Ilya K.
*/
function measure_box_with_wrapper($option, $label, $units = "")
{
}
/**
* Output measure box with label
*
* @since 2.2
* @author Ilya K.
*/
function global_measure_box_with_wrapper($context, $option, $label, $units = "")
{
}
/**
* Output measure box for Page/Global settings
*
* @since 2.2
* @author Ilya K.
*/
function global_measure_box($context, $option, $units = "", $with_options = \false, $default = \false, $attributes = \false)
{
}
/**
* Output font family dropdown
*
* @since 2.0
* @author Ilya K.
*/
function font_family_dropdown($option = \false, $hide_wrapper = \false)
{
}
/**
* Output simple input textbox with wrapper and label
*
* @since 2.0
* @author Ilya K.
*/
function simple_input_with_wrapper($option, $label)
{
}
/**
* Output simple input textbox with wrapper and label for Page/Global Settings
*
* @since 2.2
* @author Ilya K.
*/
function global_simple_input_with_wrapper($context, $option, $label)
{
}
/**
* Output simple input textbox with wrapper and label
*
* @since 2.0
* @author Ilya K.
*/
function colorpicker_with_wrapper($option, $label = \false, $id = "", $ng_show = "", $deepProperty = \false, $wrapperClass = \false)
{
}
/**
* Output simple input textbox with wrapper and label
*
* @since 2.0
* @author Ilya K.
*/
function colorpicker($option, $deepProperty = \false)
{
}
/**
* Output mediaurl with wrapper and label
*
* @since 2.0
* @author Ilya K.
*/
function mediaurl_with_wrapper($option, $label, $id = "")
{
}
/**
* Output simple input textbox with wrapper and label
*
* @since 2.0
*/
function mediaurl($option, $attachment = \false, $params = array())
{
}
function selector($option)
{
}
function hyperlink($option, $param = array())
{
}
/**
* Media queries list
*
* @since 2.0
* @author Ilya K.
*/
function media_queries_list_with_wrapper($option, $heading, $above = \false, $always = \false, $never = \true)
{
}
/**
* Media queries list for Pages/Global settings
*
* @since 2.2
* @author Ilya K.
*/
function global_media_queries_list_with_wrapper($context, $option, $heading, $above = \false, $always = \false, $never = \true)
{
}
/**
* Media queries list
*
* @since 2.0
* @author Ilya K.
*/
function media_queries_list($option, $heading = "", $above = \false, $always = \false, $never = \true)
{
}
/**
* Media queries list for Page/Global settings
*
* @since 2.2
* @author Ilya K.
*/
function global_media_queries_list($context, $option, $heading = "", $above = \false, $always = \false, $never = \true)
{
}
/**
* Output checkbox with wrapper
*
* @since 2.2
* @author Ilya K.
*/
function checkbox_with_wrapper($option, $label = "", $true_val = "", $false_val = "")
{
}
/**
* Output checkbox setting
*
* @since 2.2
* @author Ilya K.
*/
function checkbox($option, $label = "", $true_val = "", $false_val = "")
{
}
/**
* List predifened data components
*
* @since 2.0
* @author Ilya K.
*/
function data_folder()
{
}
/**
* Output TinyMCE dialog window
*
* @since 2.0
* @author Ilya K.
*/
function tiny_mce()
{
}
/**
* Output box-shadow controls
*
* @since 2.4
* @author Ilya K.
*/
function box_shadow($prefix = "", $inset = \true)
{
}
/**
* Output HTML neeed to show accordion section
*
* @since 3.0
* @author Ilya K.
*/
static function oxygen_add_plus_accordion_section($id, $title)
{
}
/**
* Output HTML for Presets controls
*
* @since 3.2
* @author Ilya K.
*/
static function element_presets_controls()
{
}
/**
* Output HTML for Presets controls
*
* @since 3.8
* @author Ilya K.
*/
public static function codemirror_theme_chooser()
{
}
/**
* Output JS code to initiate CM6 instance
*
* @since 3.8
* @author Ilya K.
*/
public static function codemirror6_script($option, $element_id, $language = "javascript")
{
}
}
/*
* Oxygen Dynamic Shortcodes
* Author: Louis
*/
class Oxygen_VSB_Dynamic_Shortcodes
{
function oxygen_vsb_add_shortcode()
{
}
function init_custom_dynamic_data()
{
}
function oxygen_vsb_dynamic_shortcode($atts, $content = \null)
{
}
function oxygen_acfreparray($atts)
{
}
function oxygen_metaboxreparray($atts)
{
}
function oxygen_phpfunction($atts)
{
}
function oxygen_title($atts)
{
}
function oxygen_id($atts)
{
}
function oxygen_post_type($atts)
{
}
function oxygen_post_terms($atts)
{
}
function oxygen_content($atts)
{
}
function oxygen_archive_title($atts)
{
}
function oxygen_archive_description($atts)
{
}
function oxygen_excerpt($atts)
{
}
function oxygen_terms($atts)
{
}
function oxygen_featured_image($atts)
{
}
function oxygen_featured_image_id($atts)
{
}
function oxygen_featured_image_title($atts)
{
}
function oxygen_featured_image_caption($atts)
{
}
function oxygen_featured_image_alt($atts)
{
}
function oxygen_comments_link($atts)
{
}
function oxygen_comments_number($atts)
{
}
function oxygen_meta($atts)
{
}
function oxygen_date($atts)
{
}
function oxygen_permalink($atts)
{
}
function oxygen_author($atts)
{
}
function oxygen_author_website_url($atts)
{
}
function oxygen_author_posts_url($atts)
{
}
function oxygen_author_bio($atts)
{
}
function oxygen_author_pic($atts)
{
}
function oxygen_author_meta($atts)
{
}
function oxygen_bloginfo($atts)
{
}
function oxygen_get_userdata($id)
{
}
function oxygen_user($atts)
{
}
function oxygen_user_website_url($atts)
{
}
function oxygen_user_bio($atts)
{
}
function oxygen_user_pic($atts)
{
}
function oxygen_user_meta($atts)
{
}
function oxygen_vsb_custom_dynamic_data_init()
{
}
function oxygen_custom($atts)
{
}
}
/*
Plugin Name: Oxygen Connection
Author: Louis
Author URI: https://oxygenapp.com
Description: connection
Version: 1.0
*/
class OXY_VSB_Connection
{
function __construct()
{
}
function ct_block_element_post_type($template)
{
}
function ct_connection_element_post_type()
{
}
function ct_block_library_page()
{
}
function ct_connection_body_class($classes)
{
}
/* related to pages categories */
function ct_connection_page_category_meta_box()
{
}
function ct_connection_page_category_box_callback()
{
}
function ct_connection_metabox_save($post_id)
{
}
function oxygen_vsb_connection_register_settings()
{
}
function oxygen_vsb_site_screenshot_validation($data)
{
}
function oxygen_vsb_color_lookup_table_convert($data)
{
}
function oxygen_vsb_connection_callback()
{
}
function oxygen_vsb_connection_media_browser($buttonID, $fieldID)
{
}
function oxygen_vsb_connection_register_options_page()
{
}
function oxygen_vsb_qa_enqueue_style()
{
}
function oxygen_vsb_qa_check_page()
{
}
function oxygen_connection_qa_process()
{
}
function oxygen_connection_qa_global_checks()
{
}
function oxygen_connection_qa_shortcodes($isTemplate = \false, $activeChecks = \false)
{
}
function oxygen_vsb_connection_qa_active_checks($shortcodes, $pageID)
{
}
function oxygen_vsb_connection_qa_class_occurances($children, $occurances)
{
}
function oxygen_vsb_connection_qa_components($children, $pageID, $classes, $rootLevel = \false)
{
}
function oxygen_vsb_qa_properties($tag, $state, $stateKey, $className = \false, $mediaKey = \false)
{
}
function oxygen_vsb_admin_script()
{
}
function oxygen_vsb_screenshot_script()
{
}
function oxygen_vsb_connection_register_routes()
{
}
function oxygen_vsb_access_key_check($request)
{
}
// function oxygen_vsb_connection_error() {
// return array('error' => 'access denied');
// }
// function oxygen_vsb_connection_access($accessKey) {
// $storedKey = get_option('oxygen_vsb_connection_access_key');
// if( $accessKey && $storedKey && hash_equals($accessKey, md5($storedKey)) ) {
// return array('access' => 1);
// }
// header("HTTP/1.1 401 Unauthorized");
// die();
// return false;
// }
function oxygen_vsb_connection_addrequest($request)
{
}
function oxygen_vsb_return_website_screenshot($request)
{
}
function oxygen_vsb_connection_templates($request)
{
}
function oxygen_vsb_connection_stylesheets($request)
{
}
function oxygen_vsb_connection_stylesets($request)
{
}
function oxygen_vsb_connection_settings($request)
{
}
function oxygen_vsb_connection_classes($request)
{
}
function oxygen_vsb_connection_colors($request)
{
}
function oxygen_vsb_connection_selectors($request)
{
}
function oxygen_vsb_recursively_replace_reusable($children)
{
}
function oxygen_vsb_connection_component_classes($request)
{
}
function oxygen_vsb_process_component($item, $supportsVariableColors, $globalColors)
{
}
function oxygen_vsb_connection_extract_classes($children)
{
}
function oxygen_vsb_connection_replace_global_colors($settings)
{
}
function oxygen_vsb_connection_extract_global_colors($children, $globalColors)
{
}
function oxygen_vsb_connection_applied_classes($shortcodes)
{
}
function oxygen_vsb_connection_page_classes($request)
{
}
function oxygen_vsb_connection_component($request)
{
}
function oxygen_vsb_connection_items($request)
{
}
function oxygen_vsb_connection_global_color_match($matches)
{
}
function oxygen_vsb_connection_components($request, $getPages = \false)
{
}
function oxygen_vsb_get_component_ready($key, $item, $page, $screenshots, $ct_preview_url)
{
}
function oxygen_vsb_connection_page($request)
{
}
function oxygen_vsb_connection_pages($request)
{
}
function oxygen_connection_resize_screenshot($result)
{
}
function oxygen_connection_screenshot()
{
}
function remoteGetSCAPI($body)
{
}
function storeSCAPITokensToDB($data, $refresh = \false)
{
}
function oxy_vsb_scapi_challenge_return()
{
}
function getSCAPIToken($forceRefresh = \false)
{
}
/*Screeshot API authentication function*/
// function scapitest($template) {
// if(isset($_REQUEST['scapitest'])) {
// $token = $this->getSCAPIToken();
// if(is_array($token)) { // error messages
// print_r($token);
// }
// else {
// echo $token;
// }
// exit();
// }
// return $template;
// }
}
class CT_Depth_Parser
{
function __construct()
{
}
function storeParentReference($item)
{
}
function storeDepths($parent)
{
}
function getDepths()
{
}
}
class CT_Create_Variable_Color_Callback
{
function __construct($siteName, $lookupTable = array())
{
}
public function callback($matches)
{
}
}
class OxygenCompositeElements
{
public $composite_elements;
function __construct()
{
}
function buttons($location)
{
}
function buttons_basic_containers()
{
}
function buttons_basic_text()
{
}
function buttons_basic_links()
{
}
function buttons_basic_visual()
{
}
function buttons_basic_other()
{
}
function buttons_helpers_composite()
{
}
function buttons_helpers_dynamic()
{
}
function buttons_helpers_interactive()
{
}
function buttons_helpers_external()
{
}
function buttons_wordpress()
{
}
function buttons_woo_single()
{
}
function buttons_woo_archive()
{
}
function buttons_woo_page()
{
}
function buttons_woo_other()
{
}
function get_composite_elements()
{
}
}
class OxygenConditions
{
public $global_conditions;
public $condition_operators;
function __construct()
{
}
function register_conditions()
{
}
function register_condition($tag, $values = array('options' => array()), $operators = array(), $callback = \null, $category = \null)
{
}
function init_global_conditions()
{
}
function global_condition_eval_template($template)
{
}
function global_conditions_result($conditionsData)
{
}
function post_id_callback($value, $operator)
{
}
function post_parent_id_callback($value, $operator)
{
}
function register_post_type_condition()
{
}
function post_type_callback($value, $operator)
{
}
function post_title_callback($value, $operator)
{
}
function has_featured_image_callback($value, $operator)
{
}
function comment_count_callback($value, $operator)
{
}
function user_logged_in_callback($value, $operator)
{
}
function register_user_role_condition()
{
}
function user_role_callback($value, $operator)
{
}
function user_id_callback($value, $operator)
{
}
function register_condition_post_type()
{
}
function archive_post_type_callback($value, $operator)
{
}
function register_condition_taxonomy_term()
{
}
function load_conditions_terms()
{
}
function taxonomy_term_callback($value, $operator)
{
}
function num_posts_callback($value, $operator)
{
}
function author_name_callback($value, $operator)
{
}
function date_callback($value, $operator)
{
}
function time_callback($value, $operator)
{
}
function helper_weekdays()
{
}
function day_of_week_callback($value, $operator)
{
}
function day_of_month_callback($value, $operator)
{
}
function cookie_list_callback($value, $operator)
{
}
function session_variables_callback($value, $operator)
{
}
function register_category_condition()
{
}
function load_conditions_categories()
{
}
function category_callback($value, $operator)
{
}
function excerpt_callback($value, $operator)
{
}
function register_tag_condition()
{
}
function load_conditions_tags()
{
}
function tag_callback($value, $operator)
{
}
function register_status_condition()
{
}
function status_callback($value, $operator)
{
}
function post_content_empty_callback($value, $operator)
{
}
function register_user_can_condition()
{
}
function user_can_callback($value, $operator)
{
}
function username_callback($value, $operator)
{
}
function dynamic_data_callback($value, $operator, $shortcode)
{
}
public static function do_shortcode($matches)
{
}
static function eval_condition($conditions)
{
}
/**
* Built-in conditions & helper functions
*
* @since 2.4
* @author Gagan & Elijah
*/
// Utilities for condition writing
function eval_int($comp, $value, $operator)
{
}
function eval_string($comp, $value, $operator)
{
}
}
/**
* Toolset Types Helper Class for Oxygen
*
* Toolset doesn't provide a public API other than the function to render the data. This
* class is a helper to grab the custom fields data from the internal Types functions.
*
*/
class Toolset_Types_Helper
{
function __construct()
{
}
public function get_field_groups()
{
}
public function get_attributes_for_field_type($field_type)
{
}
}
/**
* Toolset integration for Oxygen
*
* @since 2.1
*/
class oxygen_toolset
{
function __construct()
{
}
function init()
{
}
function load_textdomain()
{
}
function init_dynamic_data($dynamic_data)
{
}
function add_button($result, $option)
{
}
function add_button_for_url_or_image($result, $option)
{
}
function types_content_handler($atts)
{
}
function types_content_handler_meta($atts)
{
}
}
/**
* Advanced Custom Fields integration for Oxygen
*
* @since 2.1
*/
class oxygen_acf_integration
{
function __construct()
{
}
function init()
{
}
function load_textdomain()
{
}
function download_protected_file($attachment_id)
{
}
function set_google_maps_key()
{
}
function init_dynamic_data($dynamic_data)
{
}
function add_button($result, $option)
{
}
function add_url_button($result, $option)
{
}
function add_image_id_button($result, $option)
{
}
function acf_content_handler($atts)
{
}
function acf_url_handler($atts)
{
}
function acf_image_id_handler($atts)
{
}
/**
* Common helper to get field by settings path, issue #1642
*
* @since 3.1
* @author Abdelouahed E.
*/
function get_field_by_path($settings_path, $is_settings_page = \false)
{
}
function is_settings_page_feild($group_id)
{
}
}
class Oxygen_Bloat_Eliminator
{
function __construct()
{
}
function init()
{
}
/**
* Disable the emoji's
*/
function disable_emojis()
{
}
function disable_emojis_tinymce($plugins)
{
}
function disable_emojis_remove_dns_prefetch($urls, $relation_type)
{
}
function dequeue_jquery_migrate($scripts)
{
}
function dequeue_wp_embed()
{
}
static function plugin_activated()
{
}
}
class OxygenVSBTypekit
{
function __construct()
{
}
/**
* Add scripts
*
* @since 1.0
* @author Ilya K.
*/
function enqueue_script()
{
}
/**
* Callback to show Typekit settings page
*
* @since 1.2
*/
function typekit_page_callback()
{
}
/**
* Output Typekit fonts if user set the Typekit kit
*
* @since 1.0
*/
function init_typekit()
{
}
}
/**
* Various Scripts available in Oxygen
*
* @since 2.2
* @author Ilya K.
*/
class Oxygen_Scripts
{
/**
* Consrtuctor
*
* @since 2.2
* @author Ilya K.
*/
function __construct()
{
}
/**
* Add a Tab to Manage > Settings > Page Settings
*
* @since 2.2
* @author Ilya K.
*/
function page_settings_tab()
{
}
/**
* Output Scripts Page Settings
*
* @since 2.2
* @author Ilya K.
*/
function page_settings()
{
}
/**
* Output Scripts Global Settings Tab
*
* @since 2.2
* @author Ilya K.
*/
function global_settings_tab()
{
}
/**
* Output Scripts Global Settings
*
* @since 2.2
* @author Ilya K.
*/
function global_settings()
{
}
/**
* Output Scripts to wp_footer on frontend
*
* @since 2.2
* @author Ilya K.
*/
function frontend_scripts()
{
}
/**
* Output Scripts to wp_footer in builder
*
* @since 2.2
* @author Ilya K.
*/
function builder_scripts()
{
}
}
/**
* Metabox integration for Oxygen
*
* @since 3.9
*/
class OxygenMetaBoxIntegration
{
function __construct()
{
}
function init()
{
}
function recursive_group_data($field, $parent = \false)
{
}
function group_fields_data()
{
}
function init_dynamic_data($dynamic_data)
{
}
function add_button($result, $option)
{
}
function add_url_button($result, $option)
{
}
function add_image_id_button($result, $option)
{
}
function metabox_content_handler($atts)
{
}
function metabox_content_handler_switch($field, $field_value, $atts)
{
}
function metabox_url_handler($atts)
{
}
function metabox_image_id_handler($atts)
{
}
static function get_field_by_path($field_path, $settings_page = "")
{
}
}
class Oxygen_Revisions
{
static function create_revision($post_id)
{
}
static function restore_revision($post_id, $revision_id)
{
}
static function render_revisions_list($post_id, $template = \false)
{
}
static function restore_revision_hook()
{
}
static function delete_revision_hook()
{
}
static function delete_all_revisions_hook()
{
}
/**
* Alternative to get_post_meta(), to retrieve meta_ids. @see get_meta_db()
*/
static function get_post_meta_db($post_id, $meta_key = \null, $single = \false, $meta_val = \null, $output = \OBJECT, $mid = \null)
{
}
/**
* Alternative to get_metadata(). Differences:
* - returns every meta field (instead of only meta_values)
* - bypasses meta filters/actions
* - queries database, bypassing cache
* - returns raw meta_values (instead of unserializing arrays)
*
* @param string $meta_type Type of object metadata is for (e.g., comment, post, or user)
* @param int $object_id ID of the object metadata is for
* @param string $meta_key Optional. Metadata key to retrieve. By default, returns all metadata for specified object.
* @param mixed $meta_val Optional. If specified, will only return rows with this meta_value.
* @param bool $single Optional. If true, returns single row, else returns array of rows.
* @param string $output Optional. Any of ARRAY_A | ARRAY_N | OBJECT | OBJECT_K constants. @see wpdb::get_results()
*
* @return array Single metadata row, array of rows, empty array if no matches, or false if there was an error.
*/
static function get_meta_db($meta_type, $object_id = \null, $meta_key = \null, $meta_val = \null, $single = \false, $output = \OBJECT, $mid = \null)
{
}
static function detect_reusable_preview()
{
}
}
class OxygenVSBSelectorDetector
{
function __construct()
{
}
/**
* Add scripts and styles
*
* @since 1.0
* @author Ilya K.
*/
function enqueue_script()
{
}
/**
* Include Choose Selector box HTML view
*
* @since 1.0
* @author Ilya K.
*/
function choose_selector_view()
{
}
/**
* Include Style Sets list HTML view
*
* @since 1.0
* @author Ilya K.
*/
function list_style_sets_view()
{
}
function uncategorized_style_sets_view($parent = \false)
{
}
function categorized_style_sets_view($parent = \false)
{
}
/**
* Include Selectors list HTML view
*
* @since 1.0
* @author Ilya K.
*/
function list_selectors_view()
{
}
/**
* Display style output button (add for Widgets)
*
* @since 2.0
* @author Ilya K.
*/
function style_output_button()
{
}
/**
* Display style output row with button
*
* @since 2.0
* @author Ilya K.
*/
function style_output_row()
{
}
/**
* Display style output row with button in advanced settings tab (for Inner Content)
*
* @since 2.0
* @author Ilya K.
*/
function style_output_row_advanced()
{
}
}
/**
* AOS https://michalsnik.github.io/aos/
*
* @since 2.2
* @author Ilya K.
*/
class Oxygen_AOS
{
public $animations_list;
public $anchor_placements;
public $easing_functions;
/**
* Consrtuctor
*
* @since 2.2
* @author Ilya K.
*/
function __construct()
{
}
/**
* AOS attributes action hook
*
* @since 2.2
* @author Ilya K.
*/
function attributes($options)
{
}
/**
* Add AOS setttings Tab to Advanced > Effects
*
* @since 2.2
* @author Ilya K.
*/
function effects_tab()
{
}
/**
* Add AOS setttings to Advanced > Effects
*
* @since 2.2
* @author Ilya K.
*/
function effects_tab_settings()
{
}
/**
* Add a Tab to Manage > Settings > Page Settings
*
* @since 2.2
* @author Ilya K.
*/
function page_settings_tab()
{
}
/**
* Output AOS Page Settings
*
* @since 2.2
* @author Ilya K.
*/
function page_settings()
{
}
/**
* Output AOS Global Settings Tab
*
* @since 2.2
* @author Ilya K.
*/
function global_settings_tab()
{
}
/**
* Output AOS Global Settings
*
* @since 2.2
* @author Ilya K.
*/
function global_settings()
{
}
/**
* Output AOS init JS code
*
* @since 2.2
* @author Ilya K.
*/
function init()
{
}
/**
* Enqueue AOS scripts if present in classes
*
* @since 2.2
* @author Ilya K.
*/
function check_aos_classes()
{
}
/**
* Output AOS init JS code
*
* @since 2.2
* @author Ilya K.
*/
function classes_js()
{
}
/**
* Public function to Load AOS on frontend
*
* @since 3.2
* @author Ilya K.
*/
public function loadAOSscripts()
{
}
}
class Oxy_VSB_Advanced_Query
{
static function if_shortcode_process($val)
{
}
static function process_adv_query_args($children)
{
}
static function query_args($params)
{
}
static function controls($tag = 'oxy_dynamic_list')
{
}
static function dialog($tag = 'oxy_dynamic_list')
{
}
}
class OxygenMainPluginUpdater
{
public $oxygen_url = "https://oxygenbuilder.com";
public $edd_updater;
/**
* Add the actions in the constructor
*
* @since 1.0
*/
function __construct($args)
{
}
/**
* Initialize EDD_SL_Plugin_Updater_Oxygen class
*
* @since 1.0
*/
function init()
{
}
/**
* License screen HTML output
*
* @since 1.0
*/
function license_screen()
{
}
/**
* Send license key to OxygenApp.com EDD to activate license
*
* @since 1.0
*/
function activate_license()
{
}
/**
* Send license key to OxygenApp.com EDD to deactivate license
* Not used anywhere though
*
* @since 1.0
*/
function deactivate_license()
{
}
/**
* Taken from https://github.com/wp-premium/edd-software-licensing/blob/master/edd-software-licenses.php
*
* Lowercases site URL's, strips HTTP protocols and strips www subdomains.
*
* @param string $url
* @return string
*/
function clean_site_url($url)
{
}
}
class OxygenCompositeElementsPluginUpdater
{
public $oxygen_url = "https://oxygenbuilder.com";
/**
* Add the actions in the constructor
*
* @since 1.0
*/
function __construct($args)
{
}
/**
* Initialize EDD_SL_Plugin_Updater_Oxygen class
*
* @since 1.0
*/
function init()
{
}
/**
* License screen HTML output
*
* @since 1.0
*/
function license_screen()
{
}
/**
* Send license key to OxygenApp.com EDD to activate license
*
* @since 1.0
*/
function activate_license()
{
}
/**
* Send license key to OxygenApp.com EDD to deactivate license
* Not used anywhere though
*
* @since 1.0
*/
function deactivate_license()
{
}
/**
* Taken from https://github.com/wp-premium/edd-software-licensing/blob/master/edd-software-licenses.php
*
* Lowercases site URL's, strips HTTP protocols and strips www subdomains.
*
* @param string $url
* @return string
*/
static function clean_site_url($url)
{
}
}
// uncomment this line for testing
//set_site_transient( 'update_plugins', null );
/**
* Allows plugins to use their own update API.
*
* @author Pippin Williamson
* @version 1.6
*/
class EDD_SL_Plugin_Updater_Oxygen
{
/**
* Class constructor.
*
* @uses plugin_basename()
* @uses hook()
*
* @param string $_api_url The URL pointing to the custom API endpoint.
* @param string $_plugin_file Path to the plugin file.
* @param array $_api_data Optional data to send with API calls.
* @return void
*/
function __construct($_api_url, $_plugin_file, $_api_data = \null)
{
}
/**
* Set up WordPress filters to hook into WP's update process.
*
* @uses add_filter()
*
* @return void
*/
public function init()
{
}
/**
* Check for Updates at the defined API endpoint and modify the update array.
*
* This function dives into the update API just when WordPress creates its update array,
* then adds a custom API call and injects the custom plugin data retrieved from the API.
* It is reassembled from parts of the native WordPress plugin update code.
* See wp-includes/update.php line 121 for the original wp_update_plugins() function.
*
* @uses api_request()
*
* @param array $_transient_data Update array build by WordPress.
* @return array Modified update array with custom plugin data.
*/
function check_update($_transient_data)
{
}
/**
* show update nofication row -- needed for multisite subsites, because WP won't tell you otherwise!
*
* @param string $file
* @param array $plugin
*/
public function show_update_notification($file, $plugin)
{
}
/**
* Updates information on the "View version x.x details" page with custom data.
*
* @uses api_request()
*
* @param mixed $_data
* @param string $_action
* @param object $_args
* @return object $_data
*/
function plugins_api_filter($_data, $_action = '', $_args = \null)
{
}
/**
* Disable SSL verification in order to prevent download update failures
*
* @param array $args
* @param string $url
* @return object $array
*/
function http_request_args($args, $url)
{
}
/**
* Calls the API and, if successfull, returns the object delivered by the API.
*
* @uses get_bloginfo()
* @uses wp_remote_post()
* @uses is_wp_error()
*
* @param string $_action The requested action.
* @param array $_data Parameters for the API action.
* @return false||object
*/
function api_request($_action, $_data)
{
}
public function show_changelog()
{
}
public function get_api_data()
{
}
}
class OXYGEN_VSB_Signature
{
/**
* Generate Oxygen private key that is used for signing shortcodes
*
* @return string Oxygen private key
*/
function generate_key()
{
}
/**
* Load the Oxygen private key
* If it does not exist it will be generated
*
* @return string Oxygen private key
*/
function get_key()
{
}
/**
* Return the complete signature name made up of prefix + algorithm name
*
* @param string $alg Hash algorithm to override signature name with
*
* @return string Complete signature argument name
*/
function get_shortcode_signature_arg($alg = \null)
{
}
/**
* Verify signature that is stored in $args array
*
* @param null $name
* @param array $args
* @param null $content
*
* @return bool
*/
function verify_signature($name = \null, $args = array(), $content = \null)
{
}
/**
* Generate a hash/signature of the name, args, and content
*
* @param null $name
* @param array $args
* @param null $content
*
* @return false|string
*/
function generate_signature($name = \null, $args = array(), $content = \null)
{
}
/**
* Helper function to return the string that can be included in a shortcode containing the signature
*
* @param $name
* @param array $args
* @param null|string $content
*
* @return string
*/
function generate_signature_shortcode_string($name, $args = array(), $content = \null)
{
}
}
class CT_Component
{
var $options;
var $css = "";
var $font_families = array();
static $advanced_defaults = array('positioning' => array(
// margin padding
"margin-top" => "0",
"margin-right" => "0",
"margin-bottom" => "0",
"margin-left" => "0",
"margin-top-unit" => "px",
"margin-right-unit" => "px",
"margin-bottom-unit" => "px",
"margin-left-unit" => "px",
"padding-top" => "0",
"padding-right" => "0",
"padding-bottom" => "0",
"padding-left" => "0",
"padding-top-unit" => "px",
"padding-right-unit" => "px",
"padding-bottom-unit" => "px",
"padding-left-unit" => "px",
// position
"float" => "none",
"overflow" => "visible",
"visibility" => "visible",
"display" => "block",
"clear" => "none",
"position" => "static",
"top" => "",
"left" => "",
"right" => "",
"bottom" => "",
"top-unit" => "px",
"left-unit" => "px",
"right-unit" => "px",
"bottom-unit" => "px",
// size
"width" => "",
"min-width" => "",
"max-width" => "",
"height" => "",
"min-height" => "",
"max-height" => "",
"width-unit" => "px",
"min-width-unit" => "px",
"max-width-unit" => "px",
"height-unit" => "px",
"min-height-unit" => "px",
"max-height-unit" => "px",
), 'border' => array(
"border-top-width" => "0",
"border-top-width-unit" => "px",
"border-top-style" => "none",
"border-top-color" => "",
"border-right-width" => "0",
"border-right-width-unit" => "px",
"border-right-style" => "none",
"border-right-color" => "",
"border-bottom-width" => "0",
"border-bottom-width-unit" => "px",
"border-bottom-style" => "none",
"border-bottom-color" => "",
"border-left-width" => "0",
"border-left-width-unit" => "px",
"border-left-style" => "none",
"border-left-color" => "",
// fake property
"border-all-width" => "0",
"border-all-width-unit" => "px",
"border-all-style" => "none",
"border-all-color" => "",
// radius
"border-radius" => "0",
"border-top-right-radius" => "0",
"border-top-left-radius" => "0",
"border-bottom-right-radius" => "0",
"border-bottom-left-radius" => "0",
"border-radius-unit" => "px",
"border-top-right-radius-unit" => "px",
"border-top-left-radius-unit" => "px",
"border-bottom-right-radius-unit" => "px",
"border-bottom-left-radius-unit" => "px",
), 'typography' => array('font-family' => 'Inherit', 'font-size' => '', 'font-size-unit' => 'px', 'font-weight' => '400', 'font-style' => 'normal', 'text-align' => '', 'direction' => 'ltr', 'line-height' => '', 'letter-spacing' => '', 'letter-spacing-unit' => 'px', 'list-style-type' => 'disc', 'text-decoration' => 'none', 'text-transform' => 'none', '-webkit-font-smoothing' => 'subpixel-antialiased'), 'background' => array(
// color
'background-color' => '',
// image
'background-image' => '',
'background-size' => 'auto',
'background-repeat' => 'repeat',
'background-attachment' => 'scroll',
'overlay-color' => '',
'background-size-width' => '',
'background-size-height' => '',
'background-size-width-unit' => 'px',
'background-size-height-unit' => 'px',
// position
'background-position-top' => '',
'background-position-left' => '',
'background-position-top-unit' => 'px',
'background-position-left-unit' => 'px',
'background-blend-mode' => 'normal',
'mix-blend-mode' => 'normal',
), 'custom-css' => array('custom-css' => '', 'custom-js' => ''), 'flex' => array('flex-direction' => 'column', 'align-items' => 'center', 'justify-content' => 'center', 'flex-wrap' => 'wrap', 'gap' => '', 'gap-unit' => 'px'), 'effects' => array(
// opacity
'opacity' => '',
// transition
'transition-duration' => '',
'transition-duration-unit' => 's',
'transition-timing-function' => '',
'transition-delay' => '',
'transition-delay-unit' => 's',
'transition-property' => '',
'filter-amount-blur' => '',
'filter-amount-brightness' => '',
'filter-amount-contrast' => '',
'filter-amount-grayscale' => '',
'filter-amount-hue-rotate' => '',
'filter-amount-invert' => '',
'filter-amount-saturate' => '',
'filter-amount-sepia' => '',
'filter-amount-blur-unit' => 'px',
'filter-amount-brightness-unit' => '%',
'filter-amount-contrast-unit' => '%',
'filter-amount-grayscale-unit' => '%',
'filter-amount-hue-rotate-unit' => 'deg',
'filter-amount-invert-unit' => '%',
'filter-amount-saturate-unit' => '%',
'filter-amount-sepia-unit' => '%',
'aos-type' => '',
'aos-duration' => '',
'aos-easing' => '',
'aos-offset' => '',
'aos-delay' => '',
'aos-anchor' => '',
'aos-anchor-placement' => '',
'aos-once' => '',
'aos-enable' => '',
'translateX-unit' => 'px',
'translateY-unit' => 'px',
'translateZ-unit' => 'px',
'perspective-unit' => 'px',
));
/**
* Options that may be defined for classes, media queries
* and states other then default
* Extend with "oxy_options_white_list" filter
*
* @since 2.0
*/
public static $options_white_list = array(
"margin-top",
"margin-right",
"margin-bottom",
"margin-left",
"margin-top-unit",
"margin-right-unit",
"margin-bottom-unit",
"margin-left-unit",
"padding-top",
"padding-right",
"padding-bottom",
"padding-left",
"padding-top-unit",
"padding-right-unit",
"padding-bottom-unit",
"padding-left-unit",
"container-padding-top",
"container-padding-right",
"container-padding-bottom",
"container-padding-left",
"container-padding-top-unit",
"container-padding-right-unit",
"container-padding-bottom-unit",
"container-padding-left-unit",
"float",
"overflow",
"visibility",
"z-index",
"display",
"clear",
"position",
"top",
"left",
"right",
"bottom",
"top-unit",
"left-unit",
"right-unit",
"bottom-unit",
"width",
"min-width",
"max-width",
"width-unit",
"min-width-unit",
"max-width-unit",
"height",
"min-height",
"max-height",
"height-unit",
"min-height-unit",
"max-height-unit",
"border-top-width",
"border-top-width-unit",
"border-top-style",
"border-top-color",
"border-right-width",
"border-right-width-unit",
"border-right-style",
"border-right-color",
"border-bottom-width",
"border-bottom-width-unit",
"border-bottom-style",
"border-bottom-color",
"border-left-width",
"border-left-width-unit",
"border-left-style",
"border-left-color",
"border-all-width",
"border-all-width-unit",
"border-all-style",
"border-all-color",
"border-radius",
"border-top-right-radius",
"border-top-left-radius",
"border-bottom-right-radius",
"border-bottom-left-radius",
"border-radius-unit",
"border-top-right-radius-unit",
"border-top-left-radius-unit",
"border-bottom-right-radius-unit",
"border-bottom-left-radius-unit",
'color',
'font-family',
'font-size',
'font-size-unit',
'font-weight',
'font-style',
'text-align',
'direction',
'line-height',
'letter-spacing',
'letter-spacing-unit',
'list-style-type',
'text-decoration',
'text-transform',
'-webkit-font-smoothing',
'background',
'background-color',
'background-image',
'background-size',
'background-repeat',
'background-attachment',
'background-clip',
'overlay-color',
'gradient',
'background-size-width',
'background-size-height',
'background-size-width-unit',
'background-size-height-unit',
'background-position-top',
'background-position-left',
'background-position-top-unit',
'background-position-left-unit',
'background-blend-mode',
'mix-blend-mode',
'flex-direction',
'align-items',
'justify-content',
'align-content',
'flex-wrap',
'flex-reverse',
'order',
'flex-grow',
'flex-shrink',
'align-self',
'gap',
'gap-unit',
'content',
'custom-css',
// Icon special properties
'icon-size',
'icon-color',
'icon-background-color',
'icon-padding',
// Button special properties
'button-size',
'button-color',
'button-hover_color',
'button-text-color',
// Effects
'opacity',
'transition-duration',
'transition-duration-unit',
'transition-timing-function',
'transition-delay',
'transition-delay-unit',
'transition-property',
'box-shadow-inset',
'box-shadow-color',
'box-shadow-horizontal-offset',
'box-shadow-vertical-offset',
'box-shadow-blur',
'box-shadow-spread',
'text-shadow-color',
'text-shadow-horizontal-offset',
'text-shadow-vertical-offset',
'text-shadow-blur',
'filter',
'filter-amount-blur',
'filter-amount-brightness',
'filter-amount-contrast',
'filter-amount-grayscale',
'filter-amount-hue-rotate',
'filter-amount-invert',
'filter-amount-saturate',
'filter-amount-sepia',
'transform',
// aos
'aos-type',
'aos-duration',
'aos-easing',
'aos-offset',
'aos-delay',
'aos-anchor',
'aos-anchor-placement',
'aos-once',
'aos-enable',
// grid
"grid-match-height-of-tallest-child",
"grid-columns-auto-fit",
"grid-column-count",
"grid-column-min-width",
"grid-column-min-width-unit",
"grid-column-max-width",
"grid-column-max-width-unit",
"grid-column-gap",
"grid-column-gap-unit",
"grid-row-count",
"grid-row-behavior",
"grid-row-min-height",
"grid-row-min-height-unit",
"grid-row-max-height",
"grid-row-max-height-unit",
"grid-row-gap",
"grid-row-gap-unit",
"grid-child-rules",
"grid-all-children-rule",
"grid-justify-items",
"grid-align-items",
// Image/iframe properties
"object-fit",
"object-position",
"aspect-ratio",
);
/**
* Options that may be defined for classes
* and states other then default, but not for media
* Extend with "oxy_options_white_list_no_media" filter
*
* @since 2.0
*/
public static $options_white_list_no_media = array('icon-style', 'button-style', 'testimonial_vertical_layout_below', 'testimonial_mobile_content_alignment', "icon_box_vertical_layout_below", "icon_box_mobile_content_alignment", 'slider-arrow-color', 'slider-dot-color', 'slider-remove-padding', 'slider-dots-overlay', 'slider-stretch-slides', 'slider-slide-padding', 'slider-slide-padding-unit', 'selector-locked');
/**
* Options that may be unset to be empty
* Extend with "oxy_allowed_empty_options_list" filter
*
* @since 2.0
*/
public static $allowed_empty_options_list = array("code-css", "code-js", "code-php", "custom-css", "custom-js", "testimonial_author_info", "progress_bar_right_text", "target", "tag");
/**
* Constructor
*
*/
function __construct($options)
{
}
/**
* Component init
*
* @since 0.1.4
*/
function init($options)
{
}
/**
* Add to tabs list if has tabs
*
* @since 2.0
*/
function component_with_tabs($list)
{
}
/**
* Add a toolbar button
*
* For client-side searching, we add additional attribute
* data-search-id that is escaped, lowercased name with spaces
* replaced with '_' *
* @since 0.1
*/
function component_button()
{
}
/**
* Echo ng attributes needed for component settings
*
* @since 0.1.7
*/
static function ng_attributes($param_name, $attributes = "model,change", $options = array())
{
}
static function dropDownData($data)
{
}
/**
* Callback to wrap old component_tabs() function that now is static
*
* @since 2.3
* @author Ilya K.
*/
function component_tabs_callback()
{
}
/**
* Output Basic Styles tabs. Is 3 levels deep enough? Do we need a recursion here?
*
* @since 2.0
* @author Ilya K.
*/
static function component_tabs($tabs, $tag, $name, $options = array())
{
}
/**
* Callback to wrap old component_params() function that now is static
*
* @since 2.3
* @author Ilya K.
*/
function component_params_callback()
{
}
/**
* Add component Basic Styles tab settings
*
* @since 0.1
* @author Ilya K.
*/
static function component_params($params, $tag = \false, $options = array())
{
}
/**
* Get only not CSS options default values
*
* @since 2.0
* @author Gagan
*/
function get_default_values()
{
}
/**
* Get Component name-value pairs from options
*
* @since 0.1.2
*/
function get_default_params($not_css = \false)
{
}
/**
* Get Component name-value pairs from options static callback
*
* @since 2.3
*/
static function get_default_params_static($regular, $advanced, $tabs, $not_css = \false)
{
}
/**
* Get name-value pairs from passed params array
*
* @since 2.0
* @author Ilya K.
*/
static function get_default_params_helper($params_array, $not_css = \false)
{
}
/**
*
*
* @since 2.0
* @author Gagan
*/
function init_default_values($params)
{
}
/**
* Add default Component (shortocode) parameters
* for Angular trough 'ct_component_default_params' filter hook
*
* @since 0.1
*/
function init_default_params($params)
{
}
/**
* Add not CSS options for each component to a list
* via add_filter("ct_not_css_options")
*
* @since 0.3.2
*/
function not_css_options($params)
{
}
/**
* Replace "-" in array keys with "_"
*
*
* @since 0.1.1
*/
function keys_dash_to_underscore($array)
{
}
/**
* Replace "_" in array keys with "-"
*
*
* @since 0.1.4
*/
static function keys_underscore_to_dash($array)
{
}
/**
* Add component nicename to ng-init
*
* @since 0.1.2
*/
function component_nice_name($names)
{
}
function filter_empty_values($item)
{
}
function ct_parse_oxy_url($matches)
{
}
/**
* Get combined atributes and CSS styles
*
* @since 0.1.4
*/
function set_options($atts)
{
}
/**
* Build CSS string from states array
*
* @return string
* @since 0.3.2
*/
function build_css($states, $selector, $original = array(), $is_media = \false)
{
}
/**
* Echo all components CSS styles and Media Queries
*
* @since 0.1.6
*/
function output_css()
{
}
/**
* Echo custom JS code added by user
*
* @since 0.3.1
*/
function add_custom_js()
{
}
/**
* Get CSS width parameter and return value and units
*
* @since 0.2.3
*/
static function get_width($width)
{
}
static function int_val($str)
{
}
function validate_shortcode($atts, $content, $name)
{
}
/**
* Show signature errors in the admin as notices
*
* @author Abdelouahed E.
* @since 3.2
*/
function oxygen_signature_admin_notice()
{
}
function filter_component($component = \false)
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the element to load the content into the builder for preview
*
* @since 0.4.0
* @author gagan goraya
*/
function single_template($template)
{
}
/**
* Output single propert:value line with check for empty values
*
* @since 2.0
* @author Ilya
*/
function output_single_css_property($property_name, $value, $unit = "")
{
}
/**
* Return single propert:value line with check for empty values
*
* @since 2.1
* @author Ilya
*/
function get_single_css_property($property_name, $value, $unit = "")
{
}
/**
* Get param unit from current passed params or global
*
* @since 2.0
* @author Ilya
*/
static function get_css_unit($param, $params, $defaults)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis & Ilya
*/
static function typography_to_css($array, $name = "", $defaults = array())
{
}
/**
* Generate single CSS prop:value string based on all box-shadow params
*
* @since 2.0
* @author Ilya
*/
static function box_shadow_css($atts, $prefix = "", $defaults = array())
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis & Ilya
*/
function options_array_to_css($array, $name = "", $defaults = array())
{
}
/**
* Parse shortcodes from content and output only builtin or regular
*
* @since 2.0
* @author Ilya
*/
function output_builtin_shortcodes($content = "", $builtin = \true)
{
}
/**
* Parse shortcodes from content and output only builtin or regular
*
* @since 2.0
* @author Ilya
*/
static function getTransformCSS($options, $defaults)
{
}
/**
* @since 3.6
* @author Ilya K.
*/
static function getGridCSS($no_units_atts, $atts, $default_atts, $force = \false)
{
}
/**
* @since 3.6
* @author Ilya K.
*/
static function getGridChildCSS($atts, $selector, $state, $child = "", $is_class = \false)
{
}
/**
* Clear properties that accumulate CSS related data and may cause extra CSS output
*
* @since 2.2
* @author Ilya K.
*/
public function clearCSS()
{
}
/**
* @since 3.4
* @author Ilya K.
*/
public function oxygen_elements_without_presets_callback($elements)
{
}
/**
* @since 3.4
* @author Ilya K.
*/
public function oxygen_elements_with_full_presets_callback($elements)
{
}
/**
* @since 3.6
* @author Ilya K.
*/
public static function get_param_with_unit($name = '', $params = array())
{
}
static function oxy_show_styling_indicator($option_name = "")
{
}
/**
* Check if Element is inside Repeater and need adjusted CSS selector to match data-id attr
*
* @since 4.0.1
* @author Ilya K.
*/
public static function get_corrected_element_selector($selector, $class = \false)
{
}
/**
* Check if Element is inside Repeater cycle starting 2nd step
*
* @since 4.0.1
* @author Ilya K.
*/
public static function in_repeater_cycle()
{
}
// End CT_Component class
}
/**
* Oxy Tab Component Class. Child of Tabs
*
* @since 0.1.3
*/
class Oxy_Tab_Component extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [oxy_tab] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Div Block Component Class
*
* @since 0.1.3
*/
class CT_New_Columns extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [ct_new_columns] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output settings
*
* @since 2.0
* @author Ilya K.
*/
function column_settings()
{
}
}
/**
* Link Text Component Class
*
* @since 0.3.1
*/
class CT_Link_Text extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_link_text] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Ul component
*
* @since 0.3.1
* @deprecated 2.0
*
* Do not remove to keep old designs work!
*/
class CT_LI_Component extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a toolbar button
*
* @since 0.1.5
*/
function component_button()
{
}
/**
* Add a [ct_li] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Comment Form Component Class
*
* @since 2.0
*/
class Oxygen_VSB_Login_Form extends \CT_Component
{
public $param_array;
public $css_util;
public $query;
public $action_name = "oxy_render_login_form";
public $template_file = "login-form.php";
function __construct($options)
{
}
/**
* Add a [oxy_login_form] shortcode to WordPress
*
* @since 2.0
* @author Louis & Ilya
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Map parameters to CSS properties
*
* @since 2.0
* @author Louis
*/
function register_properties()
{
}
/**
* Output CSS based on user params
*
* @since 2.0
* @author Louis
*/
function css()
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
}
class CT_Modal extends \CT_Component
{
var $js_added = \false;
function __construct($options)
{
}
/**
* Add a [ct_modal] shortcode to WordPress
*
*/
function add_shortcode($atts, $content, $name)
{
}
function modal_settings()
{
}
/**
* Output JS for Modals
*
* @since 2.2
* @author Emmanuel
*/
function output_js()
{
}
// End CT_Modal class
}
class CT_Video extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_video] shortcode to WordPress
*
* @since 1.5
*/
function add_shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Parse YouTube/Vimeo page urls to embeddable links
*
* @since 2.1
* @author Gagan (ported to PHP by Ilya K.)
*/
function getYoutubeVimeoEmbedUrl($url)
{
}
}
/**
* Dynamic list
*
* @since 2.1
*/
class Oxygen_VSB_Dynamic_List extends \CT_Component
{
public $param_array = array();
public $css_util;
public $query;
public $action_name = "oxy_get_dynamic_data_query";
public $template_file = "dynamic-list.php";
public $flag_cache_repeaterid_fix;
public $repeater_css_cache_generated = [];
function __construct($options)
{
}
function css_cache_message()
{
}
/**
* Map parameters to CSS properties
*
* @since 2.0
* @author Louis
*/
function register_properties($id)
{
}
/**
* Output CSS based on user params
*
* @since 2.0
* @author Louis
*/
function params_css()
{
}
/**
* Encode/Decode special characters to HTML entities in codeblock script
*
* @since 4.0.1
* @author Nico S.
*/
function script_to_html_entities($content, $is_encode)
{
}
/**
* Add a [oxy_dynamic_list] shortcode to WordPress
*
* @since 2.1
* @author Gagan S Goraya
*/
function add_shortcode($atts, $content, $name)
{
}
function incrementIds($node, $incr)
{
}
function repeaterStart()
{
}
function repeaterEnd()
{
}
function repeaterLoop()
{
}
function setQuery($options, $debug = \false)
{
}
/**
* Used in layouts\dynamic-list.php (for Builder purposes only)
*
* @since 2.0+
* @author Gagan
*/
function parse_shortcodes_map($models, $options, $parentQuery = \false, $repeaterFields = \false)
{
}
/**
* Parse entire Repeater element recursively (for Builder purposes only)
*
* @since 2.0+
* @author Gagan
*/
function parse_map_recursively($models, $options, $parentQuery = \false, $repeaterFields = \false)
{
}
/**
* Resolve each component inside the Repeater recurcively
*
* @since 2.0+
* @author Gagan
*/
function resolve_recursively($arr)
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Gagan
*/
function settings()
{
}
}
class CT_Sidebar extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_sidebar] shortcode to WordPress
*
* @since 2.0
* @author Ilya K.
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Display all sidebars
*
* @since 2.0
* @author Ilya K.
*/
function sidebars_list()
{
}
}
/**
* Social Icons component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Social_Icons extends \CT_Component
{
var $social_icons_svg_added = \false;
var $networks = array('facebook', 'instagram', 'twitter', 'linkedin', 'rss', 'youtube');
var $network_colors = array('facebook' => '#3b5998', 'instagram' => '#c32aa3', 'twitter' => '#00b6f1', 'linkedin' => '#007bb6', 'rss' => '#ee802f', 'youtube' => '#ff0000');
var $network_hover_colors = array('facebook' => '#5b79b8', 'instagram' => '#e34ac3', 'twitter' => '#20d6ff', 'linkedin' => '#209bd6', 'rss' => '#ffa04f', 'youtube' => '#ff4444');
function __construct($options)
{
}
/**
* Add a [oxy_social_icons] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Output icons SVG
*
* @since 2.0
*/
function svg_output()
{
}
/**
* Output specific CSS styles
*
* @since 2.0
*/
function css_styles($styles, $atts, $selector, $class_obj)
{
}
}
/**
* Google Maps component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_SoundCloud extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [oxy_soundcloud] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content = \null, $name = \null)
{
}
}
class OxyEl
{
public $El;
public $selectors;
public $button_place;
public $has_js;
function name2slug($name)
{
}
function selector2slug($selector)
{
}
function tag()
{
}
function attributes()
{
}
function textTagChoices()
{
}
function divTagChoices()
{
}
function headingTagChoices()
{
}
function slug()
{
}
function class_names()
{
}
function button_place()
{
}
function icon()
{
}
function custom_init()
{
}
function keywords()
{
}
function __construct()
{
}
function getSlug()
{
}
function setAssetsPath($path = '')
{
}
function enableNesting()
{
}
function addApplyParamsButton()
{
}
function removeApplyParamsButton()
{
}
function removeAddButton()
{
}
// obviously a bunch of methods here for registering vairous types of
// controls is insanity. so we'll refactor this later once we make a big mess
// and know what we actually have to clean up and what the necessary functionality
// abstraction layer should look like
function flex($selector, $section = \null)
{
}
function typographySection($name, $selector, $OxyEl = \null, $section = \null)
{
}
function borderSection($name, $selector, $OxyEl = \null, $section = \null)
{
}
function boxShadowSection($name, $selector, $OxyEl = \null, $section = \null, $inset = \true)
{
}
function get_control_type_by_css_property($css_property)
{
}
function addControlSection($a, $b, $c, $d = \null, $section = \null)
{
}
function addTagControl($section = \null)
{
}
function addCustomControl($html, $property = "", $section = \null)
{
}
function addOptionControl($params, $section = \null)
{
}
function addStyleControl($params, $section = \null)
{
}
function addStyleControls($controls, $section = \null)
{
}
function fixUnitsAndValues($control, $prop)
{
}
function mapPropertyHelper($selector, $property, $slug)
{
}
function defineProperty($property, $value)
{
}
function prefilledComponentStructure()
{
}
function setTemplateParam($name, $value)
{
}
}
class Oxygen_Shape_Divider extends \OxyEl
{
// Init function.
function init()
{
}
function afterInit()
{
}
// Define the element's name.
function name()
{
}
// Element options
function options()
{
}
function add_section_button()
{
}
// Include the smart.video.style.css file.
function defaultCSS()
{
}
function render($options, $defaults, $content)
{
}
function controls()
{
}
}
/**
* Headline Component Class
*
* @since 0.1.2
*/
class CT_Headline extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_headline] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Google Maps component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Google_Maps extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [oxy_map] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content, $name)
{
}
}
class CT_Code_Block extends \CT_Component
{
var $shortcode_options;
var $shortcode_atts;
function __construct($options)
{
}
function ct_code_remove_template_redirect()
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the ct_code_block element to load the content into the builder for preview.
*
* @since 0.4.0
* @author gagan goraya
*/
function ct_code_block_single_template($template)
{
}
/**
* Add a [ct_code_block] shortcode to WordPress
*
* @since 0.3.1
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Echo custom JS/CSS code added by user
*
* @since 0.3.1
*/
function output_code()
{
}
/**
* Output settings
*
* @since 2.0
* @author Ilya K.
*/
function code_block_settings()
{
}
}
/**
* CT_Toolset_View Class
*
* @since 2.1
*/
class CT_Toolset_View extends \CT_Component
{
function __construct($options)
{
}
function maybe_show_component()
{
}
/**
* Add a [ct_toolset_view] shortcode to WordPress
*
* @since 2.1
*/
function add_shortcode($atts, $content)
{
}
/**
* Add Dynamic Data folder button
*
* @since 2.1
*/
function component_button()
{
}
function ct_shortcode_single_template($template)
{
}
}
/**
* Header Builder Row component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Header_Builder_Row extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a toolbar button
*
* @since 2.0
*/
function component_button()
{
}
/**
* Add a [oxy_header_row] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output special settings in Basic Styles tab
*
* @since 2.0
*/
function header_settings()
{
}
}
/**
* Button Component Class
*
* @since 1.5
*/
class CT_Link_Button extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_link_button] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Icon box Component Class
*
* @since 2.0
* @author Louis & Ilya
*/
class Oxygen_VSB_Icon_Box extends \CT_Component
{
public $param_array = array();
public $data_array = array();
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function white_list_options($options)
{
}
/**
* Generate CSS based on shortcode params
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Shortcode output
*
* @since 2.0
* @author Louis & Ilya
*/
function shortcode($atts, $content, $name)
{
}
}
/**
* Tabs Content Component Class
*
* @since 2.0
*/
class Oxy_Tabs_Content extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [oxy_tabs_contents] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Superbox Component Class
*
* @since 2.0
* @author Louis & Ilya
*/
class Oxygen_VSB_SuperBox extends \CT_Component
{
public $param_array = array();
public $data_array = array();
var $js_added = \false;
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function white_list_options($options)
{
}
/**
* Generate CSS based on shortcode params
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
*
*
* @since 2.0
* @author Louis
*/
function position_css($position, $forcein = \false)
{
}
/**
*
*
* @since 2.0
* @author Louis
*/
function slide_position($direction, $distanceoverride = "")
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Shortcode output
*
* @since 2.0
* @author Louis & Ilya
*/
function shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Output JS for toggle menu in responsive mode
*
* @since 2.0
* @author Ilya K.
*/
function output_js()
{
}
/**
* Output settings to control the view Superbox shown in builder
*
* @since 2.0
* @author Ilya K.
*/
function builder_settings()
{
}
}
/**
* Toggle Component Class
*
* @since 2.0
*/
class Oxy_Toggle extends \CT_Component
{
var $options;
var $js_added = \false;
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function white_list_options($options)
{
}
/**
* Generate CSS based on shortcode params
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya K.
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Add a [oxy_toggle] shortcode to WordPress
*
* @since 2.0
* @author Ilya K.
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output JS for toggle menu in responsive mode
*
* @since 2.0
* @author Ilya K.
*/
function output_js()
{
}
}
class CT_Section extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_section] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
// End CT_Section class
}
class CT_Widget extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_widget] shortcode to WordPress
*
* @since 0.2.3
*/
function add_shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Decode widget options
*
* @since 1.2
*/
function ct_decode_widget_shortcode_params($array_value)
{
}
/**
* Output settings
*
* @since 0.2.3
*/
function widget_settings()
{
}
/**
* Display all widgets
*
* @since 0.2.3
*/
function widgets_list()
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the ct_code_block element to load the content into the builder for preview.
*
* @since 0.4.0
* @author gagan goraya
*/
function widget_single_template($template)
{
}
}
/**
* Span Class
*
* @since 0.1.8
*/
class CT_Span extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [ct_span] shortcode to WordPress
*
* @since 0.1.2
*/
function add_shortcode($atts, $content, $name)
{
}
}
class CT_Slide extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a toolbar button
*
* @since 0.1
*/
function component_button()
{
}
/**
* Add a [ct_slide] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content = \null, $name = \null)
{
}
}
/**
* Header Builder Row Left component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Header_Builder_Row_Left extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [oxy_header_left] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Oxy Tab Component Class. Child of Tabs
*
* @since 0.1.3
*/
class Oxy_Tab_Content extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [oxy_tab] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Comment Form Component Class
*
* @since 2.0
*/
class Oxygen_VSB_Search_Form extends \CT_Component
{
public $param_array;
public $css_util;
public $query;
public $action_name = "oxy_render_search_form";
public $template_file = "search-form.php";
function __construct($options)
{
}
/**
* Add a [oxy_search_form] shortcode to WordPress
*
* @since 2.0
* @author Louis & Ilya
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Map parameters to CSS properties
*
* @since 2.0
* @author Louis
*/
function register_properties()
{
}
/**
* Output CSS based on user params
*
* @since 2.0
* @author Louis
*/
function css()
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
}
class Oxygen_VSB_Easy_Posts extends \CT_Component
{
public $param_array = array();
public $css_util;
public $query;
public $action_name = "oxy_render_easy_posts";
public $template_file = "easy-posts.php";
function __construct($options)
{
}
function presets_defaults($all_elements_defaults)
{
}
/**
* Add a [oxy_posts_grid] shortcode to WordPress
*
* @since 2.0
* @author Louis & Ilya
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Map parameters to CSS properties
*
* @since 2.0
* @author Louis
*/
function register_properties($id)
{
}
/**
* Output specific button CSS
*
* @since 2.0
* @author Louis
*/
function read_more_button_contingency($selectors, $id)
{
}
/**
* Output specific responsive CSS
*
* @since 2.0
* @author Louis & Ilya
*/
function responsive($id)
{
}
/**
* Output CSS based on user params
*
* @since 2.0
* @author Louis
*/
function params_css()
{
}
/**
* Output specific template CSS
*
* @since 2.0
* @author Louis
*/
function template_css()
{
}
/**
* Setup the query
*
* @since 2.0
* @author Ilya K.
*/
function get_the_posts($id)
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
}
/**
* CT_Shortcode Class
*
* @since 0.1.7
*/
class CT_Shortcode extends \CT_Component
{
function __construct($options)
{
}
function ct_code_remove_template_redirect()
{
}
/**
* Add a [ct_shortcode] shortcode to WordPress
*
* @since 0.2.3
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Add WordPress folder button
*
* @since 0.4.0
* @author Ilya K.
*/
function component_button()
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the ct_code_block element to load the content into the builder for preview.
*
* @since 0.4.0
* @author gagan goraya
*/
function ct_shortcode_single_template($template)
{
}
}
/**
* CT_SVG_Icon Component Class
*
* @since 0.2.1
*/
class CT_SVG_Icon extends \CT_Component
{
public $options;
public $icons_ids = array();
function __construct($options)
{
}
/**
* Add a [ct_svg_icon] shortcode to WordPress
*
* @since 0.2.1
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output settings
*
* @since 0.2.1
*/
function icon_settings()
{
}
/**
* Output SVG sets available in install
* only with icons used on the page
*
* @since 0.2.0
*/
function output_svg_set()
{
}
/**
* Output all SVG sets available in install only for builder
*
* @since 0.2.0
*/
function output_all_svg_sets()
{
}
}
/**
* CT_Fancy_Icon Component Class
*
* @since 0.2.1
*/
class CT_Fancy_Icon extends \CT_Component
{
public $options;
public $icons_ids = array();
function __construct($options)
{
}
/**
* Add a [ct_fancy_icon] shortcode to WordPress
*
* @since 0.2.1
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output settings
*
* @since 0.2.1
*/
function icon_settings()
{
}
/**
* Output SVG sets available in install
* only with icons used on the page
*
* @since 0.2.0
*/
static function output_svg_set()
{
}
}
/**
* Testimonial Component Class
*
* @since 2.0
* @author Louis & Ilya
*/
class Oxygen_VSB_Testimonial extends \CT_Component
{
public $param_array = array();
public $data_array = array();
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function white_list_options($options)
{
}
/**
* Generate CSS for defaults .oxy-testimonial class
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate CSS based on passed params
*
* @since 2.0
* @author Louis & Ilya
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Shortcode output
*
* @since 2.0
* @author Louis & Ilya
*/
function shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Output special settings in Basic Styles tab
*
* @since 2.0
*/
function header_settings()
{
}
}
/**
* Re-usable Component Class
*
* @since 0.2.3
*/
class CT_Reusable extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [ct_reusable] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Header Builder Row Right component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Header_Builder_Row_Right extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [oxy_header_right] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content, $name)
{
}
}
class Oxy_Nav_Menu extends \CT_Component
{
public $action_name = "oxy_render_nav_menu";
public $template_file = "nav-menu.php";
var $js_added = \false;
function __construct($options)
{
}
/**
* Add an [oxy_nav_menu] shortcode to WordPress
*
* @since 2.0
* @author Ilya K.
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Add WordPress folder button
*
* @since 2.0
* @author Ilya K.
*/
function component_button()
{
}
/**
* Output settings
*
* @since 2.0
* @author Ilya K.
*/
function menu_settings()
{
}
/**
* Output JS for toggle menu in responsive mode
*
* @since 2.0
* @author Ilya K.
*/
function output_js()
{
}
}
/**
* Text Block Class
*
* @since 0.1.2
*/
class OXY_Rich_Text extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [oxy_rich_text] shortcode to WordPress
*
* @since 0.1.2
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
}
/**
* Nestable Shortcode Component Class
*
* @since 0.1.3
*/
class CT_Nestable_Shortcode extends \CT_Component
{
var $options;
function __construct($options)
{
}
function temp_shortcode($atts, $content)
{
}
/**
* Add a [NESTABLE_SHORTCODE] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Tabs Component Class
*
* @since 2.0
*/
class Oxy_Tabs extends \CT_Component
{
var $options;
var $js_added = \false;
function __construct($options)
{
}
/**
* Add a [oxy_tabs] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output JS for toggle menu in responsive mode
*
* @since 2.0
* @author Ilya K.
*/
function output_js()
{
}
/**
* Add a toolbar button
*
* @since 2.0
* @author Ilya
*/
function tab_button()
{
}
}
/**
* Progress Bar Component Class
*
* @since 2.0
* @author Louis & Ilya
*/
class Oxygen_VSB_Progress_Bar extends \CT_Component
{
public $param_array = array();
public $data_array = array();
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function white_list_options($options)
{
}
/**
* Generate CSS based on shortcode params
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Shortcode output
*
* @since 2.0
* @author Louis & Ilya
*/
function shortcode($atts, $content, $name)
{
}
/**
* Output special settings in Basic Styles tab
*
* @since 2.0
*/
function header_settings()
{
}
}
/**
* Comment Form Component Class
*
* @since 2.0
* @author Louis
*/
class Oxygen_VSB_Gallery extends \CT_Component
{
public $param_array;
public $query;
public $action_name = "oxy_render_gallery";
public $template_file = "gallery.php";
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function allowed_empty_options($options)
{
}
/**
* Get IDs of ACF gallery images
*
* @since 2.0
* @author Louis & Ilya
*/
function get_ids_from_acf($fieldname)
{
}
function get_ids_from_metabox($fieldname)
{
}
/**
* Get IDs of WooCommerce gallery images
*
* @since 2.0
* @author Louis & Ilya
*/
function get_ids_from_woocommerce()
{
}
/**
* Get IDs of default gallery images
*
* @since 2.0
* @author Louis
*/
function get_from_media_library($ids, $thumb_size)
{
}
/**
* Generate CSS
*
* @since 2.0
* @author Louis
*/
function generate_css($selector)
{
}
/**
* Actual shortcode HTML output
*
* @since 2.0
* @author Louis
*/
function shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Basic Styles settings
*
* @since 3.1
* @author Ilya K.
*/
function output_js()
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
}
class CT_Image extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_image] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
function max_srcset_image_width()
{
}
function remove_bigger_srcset_sources($sources, $size_array, $image_src, $image_meta, $attachment_id)
{
}
function get_attachment_sizes()
{
}
}
/**
* Header Builder Row Center component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Header_Builder_Row_Center extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [oxy_header_center] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content, $name)
{
}
}
class Oxygen_VSB_Comments_List extends \CT_Component
{
public $param_array;
function __construct($options)
{
}
function presets_defaults($all_elements_defaults)
{
}
/**
* Add a [oxy_comments] shortcode to WordPress
*
* @since 2.0
* @author Louis & Ilya
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Output specific template CSS
*
* @since 2.0
* @author Louis
*/
function comments_template($comment_template)
{
}
/**
* Output specific template CSS
*
* @since 2.0
* @author Louis
*/
function template_css()
{
}
/**
* Output comments title
*
* @since 2.0
* @author Louis
*/
static function util_title()
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the [oxy_comments] element to load the content into the builder for preview
*
* @since 0.4.0
* @author gagan goraya
*/
function single_template($template)
{
}
}
/**
* Link Component Class
*
* @since 0.1.5
*/
class CT_Link_Wrapper extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a toolbar button
*
* @since 0.1.5
*/
function component_button_old()
{
}
/**
* Add a [ct_link] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Div Block Component Class
*
* @since 0.1.3
*/
class CT_DIV_Block extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [div_block] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content, $name)
{
}
}
class SiteNav extends \OxyEl
{
// var $js_added = false;
function name()
{
}
function enableFullPresets()
{
}
function icon()
{
}
function button_place()
{
}
function tag()
{
}
function keywords()
{
}
function attributes()
{
}
function dynamic_attributes($options)
{
}
function button_priority()
{
}
function init()
{
}
function presetsDefaults($defaults)
{
}
function afterInit()
{
}
function allowedEmptyOptions($options)
{
}
function customCSS($options, $selector)
{
}
function controls()
{
}
function render($options, $defaults, $content)
{
}
function defaultCSS()
{
}
function oxy_prefix_nav_menu_classes($items, $menu, $args)
{
}
function oxy_output_nav_menu_meta($items, $menu, $args)
{
}
}
class CT_Slider extends \CT_Component
{
var $js_css_added = \false;
function __construct($options)
{
}
/**
* Add a toolbar button
*
* @since 0.1
*/
function component_button()
{
}
/**
* Add a [ct_slider] shortcode to WordPress
*
* @since 0.1
*/
function add_shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Output settings
*
* @since 2.0
* @author Ilya K.
*/
function slider_settings()
{
}
/**
* Generate CSS based on shortcode params
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Output JS/CSS to footer
*
* @since 2.0
*/
function js_css_output()
{
}
}
class CT_Inner_Content extends \CT_Component
{
var $shortcode_options;
var $shortcode_atts;
function __construct($options)
{
}
/**
* Add a [ct_inner_content] shortcode to WordPress
*
* @since 1.2.0
*/
function add_shortcode($atts, $content, $name)
{
}
function ct_innercontent_template($template)
{
}
/**
* Add a toolbar button
*
* @since 0.1
*/
function component_button()
{
}
}
/**
* Comment Form Component Class
*
* @since 2.0
*/
class Oxygen_VSB_Comment_Form extends \CT_Component
{
public $param_array;
public $css_util;
public $query;
function __construct($options)
{
}
/**
* Add a [oxy_comment_form] shortcode to WordPress
*
* @since 2.0
* @author Louis & Ilya
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Map parameters to CSS properties
*
* @since 2.0
* @author Louis
*/
function register_properties()
{
}
/**
* Output CSS based on user params
*
* @since 2.0
* @author Louis
*/
function css()
{
}
/**
* Basic Styles settings
*
* @since 2.0
* @author Ilya K.
*/
function settings()
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the [oxy_comment_form] element to load the content into the builder for preview
*
* @since 0.4.0
* @author gagan goraya
*/
function single_template($template)
{
}
}
/**
* Text Block Class
*
* @since 0.1.2
*/
class CT_Text_Block extends \CT_Component
{
var $options;
function __construct($options)
{
}
/**
* Add a [ct_text_block] shortcode to WordPress
*
* @since 0.1.2
*/
function add_shortcode($atts, $content, $name)
{
}
}
/**
* Header Builder component
*
* @since 2.0
* @author Ilya K.
*/
class Oxy_Header_Builder extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a toolbar button
*
* @since 2.0
*/
function component_button()
{
}
/**
* Add a [oxy_header] shortcode to WordPress
*
* @since 2.0
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate specific CSS
*
* @since 2.0
* @author Ilya K.
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Output special settings in Basic Styles tab
*
* @since 2.0
*/
function header_settings()
{
}
}
/**
* Icon box Component Class
*
* @since 2.0
* @author Louis & Ilya
*/
class Oxygen_VSB_Pricing_Box extends \CT_Component
{
public $param_array = array();
public $data_array = array();
function __construct($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function white_list_options($options)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Ilya
*/
function allowed_empty_options($options)
{
}
/**
* Generate CSS based on shortcode params
*
* @since 2.0
* @author Ilya
*/
function generate_defaults_css()
{
}
/**
* Generate CSS for user custom classes
*
* @since 2.0
* @author Ilya
*/
function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate ID styles
*
* @since 2.0
* @author Ilya
*/
function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Generate CSS for arrays parameters only
*
* @since 2.0
* @author Louis
*/
function generate_css($params = \false, $class = \false, $defaults = array())
{
}
/**
* Shortcode output
*
* @since 2.0
* @author Louis & Ilya
*/
function shortcode($atts, $content, $name)
{
}
/**
* Output special settings in Basic Styles tab
*
* @since 2.0
*/
function header_settings()
{
}
}
/**
* Comment Form Component Class
*
* @since 1.5
*/
class CT_Data_Comment_Form extends \CT_Component
{
function __construct($options)
{
}
/**
* Add a [ct_data_comment_form] shortcode to WordPress
*
* @since 1.5
*/
function add_shortcode($atts, $content, $name)
{
}
/**
* Add a [ct_data_comment_form_ajax] shortcode to WordPress
*
* @since 1.5
*/
function add_shortcode_ajax($atts)
{
}
/**
* Add WordPress folder button
*
* @since 1.5
*/
function component_button()
{
}
/**
* This function hijacks the template to return special template that renders the code results
* for the ct_data_title element to load the content into the builder for preview.
*
* @since 1.5
*/
function ct_data_single_template($template)
{
}
}
class CT_Selector extends \CT_Component
{
function __construct($options)
{
}
/**
* Selector options
*
* @since 1.5
* @author Ilya K.
*/
function selector_settings()
{
}
}
class OxyProMenu extends \OxyEl
{
var $js_added = \false;
function name()
{
}
function enableFullPresets()
{
}
function icon()
{
}
function button_place()
{
}
function button_priority()
{
}
function init()
{
}
function presetsDefaults($defaults)
{
}
function afterInit()
{
}
function allowedEmptyOptions($options)
{
}
function customCSS($options, $selector)
{
}
function animations_dropdown($option, $label)
{
}
function controls()
{
}
function render($options, $defaults, $content)
{
}
function defaultCSS()
{
}
/**
* Output JS for toggle menu in responsive mode
*
* @since 2.0
* @author Ilya K.
*/
function output_js()
{
}
}
class Oxygen_VSB_CSS_Util
{
public $css_selectors = \null;
public $contingency_functions = \null;
public $css_output_functions = \null;
function register_selector($css_selector)
{
}
function map_property($property_name, $css_property, $css_selector)
{
}
function register_contingency_function($function_name)
{
}
function call_contingency_functions($id)
{
}
function register_css_output_function($function_name)
{
}
function call_css_output_functions($id)
{
}
function merge_param_values($param_array)
{
}
function generate_css($param_array, $id = \false)
{
}
}
/**
* Handle everything need to setup a preset element control
*
* @since 2.4
* @author Ilya K.
*/
class OxygenElementPreset
{
function __construct($type = "", $property = "", $title = "", $element_obj = "", $section = \false, $parent_section = \false)
{
}
/**
* Set preset values
*
* @author Ilya K.
* @since 2.4
*/
public function setValue($values)
{
}
/**
* Set preset units
*
* @author Ilya K.
* @since 2.4
*/
public function setUnits($default_units = "px", $available_units = "")
{
}
/**
* Add all options to white list that allow to use them in classes, media queries and states
*
* @author Ilya K.
* @since 2.4
*/
public function whiteList()
{
}
/**
* Set inset param to false to remove for that exact cotrol
*
* @author Ilya K.
* @since 2.4
*/
public function removeInset()
{
}
/**
* Remove Text Align control from the Typography preset
*
* @author Ilya K.
* @since 3.2
*/
public function removeTypographyAlign()
{
}
/**
* Set option as a regualr CSS option that is basically shortcut to Advanced
*
* @author Ilya K.
* @since 2.4
*/
public function CSSOption()
{
}
/**
* Unprefix instance property
*
* @author Ilya K.
* @since 2.4
*/
protected function unprefix()
{
}
public function getValueCSS($params)
{
}
}
/**
* Handle everything need to setup a single element control
*
* @since 2.4
* @author Ilya K.
*/
class OxygenElementControl
{
function __construct($type = "", $property = "", $title = "", $element_obj = "", $section = \false, $parentSection = \false)
{
}
/**
* Set control value
*
* @author Ilya K.
* @since 2.4
*/
public function setValue($value)
{
}
/**
* Set control value
*
* @author Ilya K.
* @since 2.4
*/
public function setValueCSS($value)
{
}
/**
* Set control range, used in slider-measurebox
*
* @author Ilya K.
* @since 2.4
*/
public function setRange($min, $max, $step = \false)
{
}
/**
* Set specific default value if needed
*
* @author Ilya K.
* @since 2.4
*/
public function setDefaultValue($value)
{
}
/**
* Field descriptions to be output below the field label
*
* @author Ilya K.
* @since 3.3
*/
public function setDescription($value)
{
}
/**
* Set specific default value if needed
*
* @author Ilya K.
* @since 2.4
*/
public function setCondition($condition)
{
}
/**
* Set control units
*
* @author Ilya K.
* @since 2.4
*/
public function setUnits($default_unit = "px", $available_units = "")
{
}
public function setHTML($html)
{
}
/**
* Add option to white list that allow to use it in classes, media queries and states
*
* @author Ilya K.
* @since 2.4
*/
public function whiteList()
{
}
/**
* Set option as a regualr CSS option that is basically shortcut to Advanced
*
* @author Ilya K.
* @since 2.4
*/
public function CSSOption()
{
}
/**
* Unprefix instance property
*
* @author Ilya K.
* @since 2.4
*/
public function unprefix()
{
}
/**
* Check whether array is associative or sequential
*
* https://stackoverflow.com/a/173479/2198798
* @since 2.4
*/
protected function is_assoc(array $arr)
{
}
/**
* Return CSS snippet attached to option value
*
* @author Ilya K.
* @since 2.4
*/
public function getValueCSS($params)
{
}
/**
* Don't output HTML for this control
*
* @author Ilya K.
* @since 3.1
*/
public function hidden()
{
}
/**
* Use to set various params that doesn't have its own setter method
*
* @author Ilya K.
* @since 3.2
*/
public function setParam($key, $value)
{
}
/**
* When this option is changed in builder send an AJAX request to rebuild the component
*
* @author Ilya K.
* @since 3.2
*/
public function rebuildElementOnChange()
{
}
/**
*
* @author Ilya K.
* @since 3.3
*/
public function base64()
{
}
}
/**
* Class to handle Controls Section via Elements API
*
* @since 2.4
* @author Ilya K.
*/
class OxygenElementControlsSection
{
public $id;
public $element_obj;
function __construct($id, $title, $element_obj, $icon = "", $OxyEl = \null, $parent_section = "")
{
}
/**
* Add Section Control
*
* @author Ilya K.
* @since 2.4
*/
public function addControl($type, $property = "", $title = "")
{
}
/**
* Add Preset
*
* @author Ilya K.
* @since 2.4
*/
public function addPreset($type, $property = "", $title = "", $selector = "")
{
}
/**
* Wrapper to OxyEl function
*
* @author Ilya K.
* @since 2.4
*/
public function addStyleControl($params)
{
}
/**
* Wrapper to OxyEl function
*
* @author Ilya K.
* @since 2.4
*/
public function addStyleControls($params)
{
}
/**
* Wrapper to OxyEl function
*
* @author Ilya K.
* @since 2.4
*/
public function addOptionControl($params)
{
}
/**
* Wrapper to OxyEl function
*
* @author Ilya K.
* @since 2.4
*/
public function addCustomControl($html, $property = "")
{
}
/**
* Wrapper to OxyEl function
*
* @author Ilya K.
* @since 2.4
*/
public function addTagControl()
{
}
/**
* Wrapper to OxyEl typographySection function
*
* @author Ilya K.
* @since 2.4
*/
public function typographySection($name, $selector, $OxyEl = \null)
{
}
/**
* Wrapper to OxyEl borderSection function
*
* @author Ilya K.
* @since 2.4
*/
public function borderSection($name, $selector, $OxyEl = \null)
{
}
/**
* Wrapper to OxyEl boxShadowSection function
*
* @author Ilya K.
* @since 2.4
*/
public function boxShadowSection($name, $selector, $OxyEl = \null, $section = \null, $inset = \true)
{
}
/**
* Wrapper to OxyEl addControlSection function
*
* @author Ilya K.
* @since 2.4
*/
public function addControlSection($a, $b, $c, $OxyEl = \null)
{
}
/**
* Wrapper to OxygenElementControls::addControlSection function
*
* @author Ilya K.
* @since 2.4
*/
public function addControlsSection($id, $title, $icon, $OxyEl = \null, $parentSection = \null)
{
}
/**
* Wrapper to OxyEl flex function
*
* @author Ilya K.
* @since 2.4
*/
public function flex($selector, $OxyEl = \null)
{
}
}
/**
* Various helper functions to keep OxygenElement Class more clean
* Base Class to be extended
*
* @since 2.4
* @author Ilya K.
*/
class OxygenElementHelper
{
protected $params;
protected $defaults;
protected $component;
protected $css_selectors;
protected $not_css_options;
protected $white_list_options;
protected $fallbackToDefaults;
protected $AJAXControls;
/**
* Sanitize element name into proper [shortcode-tag]
*
* @author Ilya K.
* @since 2.4
*/
protected function generate_tag($name)
{
}
/**
* Tag getter
*
* @author Ilya K.
* @since 2.4
*/
public function get_tag()
{
}
/**
* Params getter
*
* @author Ilya K.
* @since 2.4
*/
public function getParam($name)
{
}
/**
* Choose a proper hook and add element button
*
* @author Ilya K.
* @since 2.4
*/
public function addButton($show_button = \true)
{
}
/**
* Output "Apply Params" button in the bottom bar to re-render Element
*
* @author Ilya K.
* @since 2.4
*/
public function apply_params_button()
{
}
/**
* Button HTML output
*
* @author Ilya K.
* @since 2.4
*/
public function button()
{
}
/**
* Helper to create an active icon URL from regular
*
* @author Ilya K.
* @since 2.4
*/
protected function active_icon($icon_url)
{
}
/**
* Output errors if there were any during element render process
*
* @author Ilya K.
* @since 2.4
*/
protected function outputErrors()
{
}
/**
* Push error text to errors array
*
* @author Ilya K.
* @since 2.4
*/
public function add_error($error)
{
}
/**
* Add component nicename to ng-init.
* ct_components_nice_names filter
*
* @author Ilya K.
* @since 2.4
*/
public function niceName($names)
{
}
/**
* Add component's defaults to global defaults variable
* Action hook: 'ct_component_default_params'
*
* @author Ilya K.
* @since 2.4
*/
public function defaults_callback($params = array())
{
}
/**
* Add this Element white list to global Oxygen list
* Action hook: 'oxy_options_white_list'
*
* @author Ilya K.
* @since 2.4
*/
public function white_list_options_callback($params = array())
{
}
/**
* Add this Element non-css options list to global Oxygen list
* Action hook: 'ct_not_css_options'
*
* @author Ilya K.
* @since 2.4
*/
public function not_css_options_callback($params = array())
{
}
/**
* Filter all %%name%% options and keywords in any text/code
*
* @author Ilya K.
* @since 2.4
*/
protected function filterOptions($content)
{
}
/**
* preg_replace callback function to replace %%option_name%% options with actual values
* used by filterOptions()
*
* @author Ilya K.
* @since 2.4
*/
protected function replaceOptions($matches)
{
}
/**
* Prefix all %%name%% options in any text/code
*
* @author Ilya K.
* @since 2.4
*/
protected function prefix_options($content)
{
}
/**
* preg_replace callback function to prefix %%option_name%% options
*
* @author Ilya K.
* @since 2.4
*/
protected function prefix_options_callback($matches)
{
}
/**
* Add a prefix to a single string property name
*
* @author Ilya K.
* @since 2.4
*/
public function prefix_option($option)
{
}
/**
* Unprefix single string property name
*
* @author Ilya K.
* @since 2.4
*/
public function unprefix_option($option)
{
}
/**
* Unprefix keys in array of options
*
* @author Ilya K.
* @since 2.4
*/
public function unprefix_options($options)
{
}
/**
* Base64 decode values in array of options
*
* @author Ilya K.
* @since 3.3
*/
public function base64_decode_options($options)
{
}
/**
* preg_replace callback function to prefix OXY_EDITABLE()
*
* @author Ilya K.
* @since 2.4
*/
protected function prefixOxyEditableCallback($matches)
{
}
/**
* preg_replace callback function to replace %%option_name%% options with actual values
* used by filterOptions()
*
* @author Ilya K.
* @since 2.4
*/
public function getOptionValue($option)
{
}
/**
* Echo custom JS code with <script> wrapper
*
* @author Ilya K.
* @since 2.4
*/
protected function JSOutput($js)
{
}
/**
* Defaults getter
*
* @author Ilya K.
* @since 2.4
*/
public function getDefaults()
{
}
/**
* 'oxygen_component_with_tabs' callback
*
* @author Ilya K.
* @since 2.4
*/
public function component_with_tabs($list)
{
}
/**
* Push option to protected white list
*
* @author Ilya K.
* @since 2.4
*/
public function add_to_white_list($option)
{
}
/**
* Push option to protected non-css options list
*
* @author Ilya K.
* @since 2.4
*/
public function add_to_not_css_options($option)
{
}
/**
* Remove option from protected non-css options list
*
* @author Ilya K.
* @since 2.4
*/
public function remove_from_not_css_options($option)
{
}
/**
* Push to list of the options that trigger element rebuild
*
* @author Ilya K.
* @since 3.2
*/
public function add_to_rebuild_options($option)
{
}
/**
* Push to list of the options that needs to be base64 encoded
*
* @author Ilya K.
* @since 3.3
*/
public function add_to_base64_options($option)
{
}
/**
*
*
* @author Ilya K.
* @since 2.4
*/
public function set_prefilled_components($value)
{
}
/**
*
*
* @author Ilya K.
* @since 2.4
*/
public function set_template_param($name = '', $value = '')
{
}
/**
*
*
* @author Ilya K.
* @since 2.4
*/
public function set_assets_path($path = "")
{
}
/**
*
* @author Ilya K.
* @since 4.1
*/
public function is_ajax_controls()
{
}
}
/**
* Main Elements UI controls methods defined here
*
* @since 2.4
* @author Ilya K.
*/
class OxygenElementControls extends \OxygenElementHelper
{
/**
* Add Controls Tab
*
* @author Ilya K.
* @since 2.4
*/
public function addControlsSection($id, $title, $icon, $OxyEl = \null, $parentSection = \null)
{
}
/**
* Add Control to specified Section
*
* @author Ilya K.
* @since 2.4
*/
public function add_section_control($section, $type = "", $property = "", $title = "", $parent_section = "")
{
}
/**
* Add Preset to specified Section
*
* @author Ilya K.
* @since 2.4
*/
public function add_section_preset($section, $type = "", $property = "", $title = "", $parent_section = "")
{
}
/**
* Add Control to Primary section
*
* @author Ilya K.
* @since 2.4
*/
public function addControl($type = "", $property = "", $title = "")
{
}
/**
* Add Preset to Primary section
*
* @author Ilya K.
* @since 2.4
*/
public function addPreset($type = "", $property = "", $title = "", $selector = "")
{
}
/**
* Way to push controls from OxygenElementControl Class, not for public
*
* @author Ilya K.
* @since 2.4
*/
public function push_control($control)
{
}
/**
* Way to push controls from OxygenElementControl Class, not for public
*
* @author Ilya K.
* @since 2.4
*/
public function push_section_control($section, $control, $parent_section = \false)
{
}
/**
* Return all controls objects params in a single array
*
* @author Ilya K.
* @since 2.4
*/
protected function get_controls()
{
}
/**
* Return all section controls objects params in a single array
*
* @author Ilya K.
* @since 2.4
*/
protected function get_section_controls($params = \false)
{
}
/**
* Get all Sections OxygenElementControl objects in a plain array
*
* @author Ilya K.
* @since 2.4
*/
protected function get_section_controls_objects($params = \false)
{
}
/**
* Output all added controls
*
* @author Ilya K.
* @since 2.4
*/
public function controlsReady()
{
}
/**
* Setup everything for AJAX controls
*
* @author Ilya K.
* @since 3.0
*/
function useAJAXControls()
{
}
/**
* Print controls out
*
* @author Ilya K.
* @since 3.0
*/
function output_controls()
{
}
/**
* Callback function to output all added controls in response to AJAX request
*
* @author Ilya K.
* @since 3.0
*/
function ajax_load_controls()
{
}
}
/**
* Main Elements API Class to create Oxygen elements
*
* @since 2.4
* @author Ilya K.
*/
class OxygenElement extends \OxygenElementControls
{
public $defaults;
function __construct($title, $id, $file = '', $icon = '', $button_place = '', $other_options = array(), $has_js = \false)
{
}
/**
* Element [shortcode] HTML output
*
* @author Ilya K.
* @since 2.4
*/
public function shortcode($atts, $content = \null, $name = \null)
{
}
/**
* Set Elements HTML tag
*
* @author Ilya K.
* @since 2.4
*/
public function setTag($tag)
{
}
public function setAttributes($atts)
{
}
public function dynamicAttributes($atts)
{
}
/**
* Element HTML setter
*
* @author Ilya K.
* @since 2.4
*/
public function HTML($html, $wrapper_class = '')
{
}
/**
* Set Element PHPCallback and add proper hooks to show AJAX button and handle AJAX requests
*
* @author Ilya K.
* @since 2.4
*/
public function PHPCallback($callback, $wrapper_class = '')
{
}
/**
* @author Ilya K.
* @since 2.4
*/
public function addApplyParamsButton()
{
}
/**
* @author Ilya K.
* @since 3.2
*/
public function removeApplyParamsButton()
{
}
/**
* Generate proper template to use in Angular. Not for public use
* Action hook: 'oxy_components_html_templates'
*
* @author Ilya K.
* @since 2.4
*/
public function html_template($templates)
{
}
/**
* Enqueue JS provided by user
*
* @author Ilya K.
* @since 2.4
*/
public function JS($scripts, $dep = array())
{
}
/**
* wp_enqueue_scripts callback to include elements scripts
*
* @author Ilya K.
* @since 2.4
*/
public function enqueue_scripts()
{
}
/**
* Add custom inline JS code that goes just after the component
*
* @author Ilya K.
* @since 2.4
*/
public function inlineJS($js)
{
}
/**
* Add custom inline JS code that goes just after the component
*
* @author Ilya K.
* @since 3.4
*/
public function builderInlineJS($js)
{
}
/**
* Add custom JS code to footer
*
* @author Ilya K.
* @since 2.4
*/
public function footerJS($js)
{
}
/**
* Echo custom JS code added by user to footer
* Action hook: 'wp_footer'
*
* @author Ilya K.
* @since 2.4
*/
public function footer_js_output()
{
}
/**
* Enqueue CSS files
*
* @author Ilya K.
* @since 2.4
*/
public function CSS($styles)
{
}
/**
* wp_enqueue_scripts callback to include Elemnet styles
*
* @author Ilya K.
* @since 2.4
*/
public function enqueue_styles()
{
}
/**
* Static component CSS to add to universal.css
*
* @author Ilya K.
* @since 2.4
*/
public function staticCSS($css)
{
}
/**
* Echo element's default static CSS
* Action hook: 'oxygen_default_classes_output'
*
* @author Ilya K.
* @since 2.4
*/
public function static_css_output()
{
}
/**
* Page CSS to add to page files cache .css
*
* @author Ilya K.
* @since 2.4
*/
public function pageCSS($css)
{
}
/**
* Echo element's default static CSS
* Action hook: 'oxygen_id_styles_output-{element slug}'
*
* @author Ilya K.
* @since 2.4
*/
public function page_css_output()
{
}
/**
* Static component CSS to add to universal.css
*
* @author Ilya K.
* @since 2.4
*/
public function builderCSS($css)
{
}
/**
* Echo element's default static CSS
* Action hook: 'oxygen_default_classes_output'
*
* @author Ilya K.
* @since 2.4
*/
public function builder_css_output($styles)
{
}
/**
* Add custom CSS selectors
*
* @author Ilya K.
* @since 2.4
*/
public function addCSSSelector($selector)
{
}
/**
* Add custom CSS selectors
*
* @author Ilya K.
* @since 2.4
*/
public function registerCSSSelector($selector = "")
{
}
/**
* Generate default '.element-name' CSS styles to be added to universal.css
* callback to 'oxygen_default_classes_output' action hook
*
* @author Ilya
* @since 2.4
*/
public function generate_defaults_css()
{
}
/**
* Generate CSS styles output for .classes
*
* @author Ilya K.
* @since 2.4
*/
public function generate_classes_css($css, $class, $state, $options, $is_media = \false, $is_selector = \false, $defaults = array())
{
}
/**
* Generate CSS styles output for #IDs
*
* @author Ilya K.
* @since 2.4
*/
public function generate_id_css($styles, $states, $selector, $class_obj, $defaults)
{
}
/**
* Output various API data to builder ng-init
*
* @author Ilya K.
* @since 2.4
*/
public function init_api_data()
{
}
/**
* AJAX callback to render Element in Oxygen. Used when AJAX call made to admin-ajax.php
*
* @author Ilya K.
* @since 2.4
*/
public function ajax_render_callback()
{
}
/**
* 'template_include' filter used when AJAX call made to page/post permalink
*
* @author Ilya K.
* @since 2.4
*/
public function single_template($template)
{
}
/**
* Define element as nestable and register extra shortcodes for nesting
*
* @author Ilya K.
* @since 2.4
*/
public function nestable()
{
}
/**
* Register a complex property like "box-shadow: {a} {b} {c} {d}"
* Use mapProperty("box-shadow>a", ...) to map each part.
*
* @author Ilya K.
* @since 2.4
*/
public function defineProperty($property, $value)
{
}
/**
* Prefix selectors with element #id, commas and media queries supported
*
* @author Ilya K.
* @since 3.0
*/
public function prefixCSSSelectors($css = "", $selector = "")
{
}
/**
* Prefix selectors with element #id, commas and media queries supported
*
* @author Ilya K.
* @since 3.0
*/
public function base64_options_callback($options)
{
}
/**
* Empty AJAX callback to prevent 404 error for Elements that doesn't use the AJAX Controls
*
* @author Ilya K.
* @since 3.4
*/
public function register_ajax_controls()
{
}
}
/**
* Class to handle registered selectors to style Elements API
*
* @since 2.4
* @author Ilya K.
*/
class OxygenSelector
{
function __construct($selector, $element_obj)
{
}
/**
* Selector getter
*
* @author Ilya K.
* @since 2.4
*/
public function getSelector()
{
}
/**
* Map a CSS property to settings name
*
* @author Ilya K.
* @since 2.4
*/
public function mapProperty($css_property, $element_setting)
{
}
/**
* Map a CSS property to settings name
*
* @author Ilya K.
* @since 2.4
*/
public function mapPreset($css_property, $element_setting)
{
}
/**
* Generate CSS output
*
* @author Ilya K.
* @since 2.4
*/
public function generateCSS($params, $state = "")
{
}
/**
* Generate simple property:setting map array
*
* @author Ilya K.
* @since 2.4
*/
public function propertiesArray()
{
}
/**
* Safely add units to prevent duplication
*
* @author Ilya K.
* @since 3.2
*/
public function addUnit($value, $unit)
{
}
}
/*
Plugin Name: Oxygen
Author: Soflyy
Author URI: https://oxygenbuilder.com
Description: If you can do it with WordPress, you can design it with Oxygen.
Version: 4.7.1
Text Domain: oxygen
Update URI: oxygenbuilder.com
*/
\define("CT_VERSION", "4.7.1");
\define("CT_FW_PATH", \plugin_dir_path(__FILE__) . "component-framework");
\define("CT_FW_URI", \plugin_dir_url(__FILE__) . "component-framework");
\define("CT_PLUGIN_MAIN_FILE", __FILE__);
function ct_wpml_filter_content_for_translation($content, $post_id)
{
}
function ct_wpml_filter_save_translation($saved, $translated_post_id, $new_content)
{
}
/**
* WPML support JSON
*
*/
\define('OXY_NAME', 'Oxygen Builder');
function oxygen_builder_support_required($plugins)
{
}
function oxy_wpml_register_strings($post, $package_data)
{
}
function oxy_wpml_register_strings_recursion($tree, $package_data)
{
}
function oxy_wpml_translated($package_kind, $translated_post_id, $original_post, $string_translations, $lang)
{
}
function oxy_wpml_translated_recursion($tree, $string_translations, $translated_post_id, $lang)
{
}
/**
* Replace for add_shortcode() since migration to JSNO
*
*/
function add_oxygen_element($tag, $callback)
{
}
/**
* Replace for do_shortcodes() since migration to JSON
*
*/
function do_oxygen_elements($node)
{
}
/**
* Get template applied to the post
*
* @return string [HTML] or bool false
* @since 0.2.0
*/
function ct_template_output($as_shortcodes = \false)
{
}
/**
* Return post custom keys as an array
*
* @since 1.5
* @author Emmanuel Laborin
*/
function ct_get_post_meta_keys($post_id)
{
}
/**
* Look for post's template and start buffering content if found on frontend
*
* @since 0.2.0
*/
function ct_templates_buffer_start()
{
}
/**
* Stop buffering native content
*
* @since 0.2.0
*/
function ct_templates_buffer_end()
{
}
/**
* Output template settings
*
* @since 0.2.0
*/
function ct_template_builder_settings()
{
}
function ct_get_inner_content_template()
{
}
/**
* Get post's template based on template settings
*
* @since 0.2.0
*/
function ct_get_posts_template($post_id)
{
}
/**
* Get archive's template based on templates settings
*
* @since 0.2.1
*/
function ct_get_archives_template($post_id = \false)
{
}
/**
* Get template's post based on template settings
*
* @return Object [Modified WP_Post]
* @since 0.2.0
* @author Ilya K.
*/
function ct_get_templates_post($template_id, $current_post_id = \false, $option = \false, $catch_all = \false)
{
}
/**
* Get template's terms
*
* @since 0.2.2
* @author Ilya K.
*/
function ct_get_templates_term($template_id, $term_id = \false, $option = \false, $catch_all = \false)
{
}
/**
* Add all term posts to $posts variable
*
* @since 0.2.2
* @author Ilya K.
*/
function ct_add_term_posts(&$terms, $taxonomy_name, $term_ids = \false)
{
}
/**
* Go trough the post object and replace some values
*
* @since 0.2.0
* @author Ilya K.
* @return Object [Modified WP_Post]
*/
function ct_filter_post_object($post_object, $no_custom_view = \false, $preview_post_id = \false)
{
}
function ct_prepare_inner_content_for_save($children, $inner_content_id, $depths)
{
}
function ct_find_inner_contents($children, $ctDepthParser)
{
}
/**
* Receive Components Tree and other options as JSON object
* and save as post conent and meta
*
* @since 0.1
*/
function ct_save_components_tree_as_post()
{
}
/**
* Helper function to base 64 encode/decode custom-css and js recursively through the tree
* default is encode operation
* Set second param to be true, for decode operation
*
* @since 0.3.4
* @author gagan goraya
*/
function ct_base64_encode_decode_tree($children, $decode = \false)
{
}
/**
* base64 encode classes and custom selectors custom ccs/js
*
* @since 1.3
* @author Ilya/Gagan
*/
function ct_base64_encode_selectors($selectors)
{
}
/**
* Save single component (or array of same level components)
* as "reusable_part" view (ct_template CPT)
*
* @since 0.2.3
*/
function ct_save_component_as_view()
{
}
function ct_embed_inner_content($children, $inner_content)
{
}
function ct_replace_inner_content($children, $inner_content)
{
}
function ct_prepare_outer_template($children, $ctDepthParser)
{
}
function ct_prepare_outer_template_json($children, $ctDepthParser)
{
}
function ct_prepare_inner_content($children, $container_id, $depth)
{
}
/**
* Return post Components Tree as a JSON object
* in response to AJAX call
*
* @since 0.1.7
* @author Ilya K.
*/
function ct_get_components_tree()
{
}
function ct_get_components_tree_json()
{
}
/**
* Adds a flag to the options that the non-chrome-browser
* warning in the builder has been dismissed
*
* @since 0.3.4
* @author Gagan Goraya.
*/
function ct_remove_chrome_modal()
{
}
/**
* Get widget instance and return rendered widget view
*
* @since 0.2.3
*/
function ct_render_widget_by_ajax()
{
}
/**
* Get widget instance and return rendered widget form view
*
* @since 0.2.3
*/
function ct_render_widget_form_by_ajax()
{
}
/**
* Get sidebar instance and return rendered sidebar view
*
* @since 2.0
*/
function ct_render_sidebar_by_ajax()
{
}
/**
* Return SVG Icon Sets
*
* @since 0.2.1
*/
function ct_get_svg_icon_sets()
{
}
/**
* Return template/view data with single post or term posts as JSON
*
* @since 0.1.7
* @author Ilya K.
*/
function ct_get_template_data()
{
}
/**
* Get Elements API component's HTML templates
*
* @author Ilya K.
* @since 2.3
*/
function oxy_get_components_templates()
{
}
/**
* Return single post object as JSON by ID including shortcodes
*
* @since 0.2.3
* @author Ilya K.
*/
function ct_get_post_data()
{
}
/**
* Get SoundCloud track id by URL, the hacky way
*
* @since 2.0
* @author Ilya K.
*/
function oxy_get_soundcloud_track_id()
{
}
/**
* NON REFACTORED BELOW
*
*/
/**
* Exec PHP/HTML code and return output
*
* @since 0.2.4
* @author Ilya K.
* @deprecated 0.4.0
*/
function ct_exec_code()
{
}
function ct_new_api_remote_get($source, $path = '')
{
}
function ct_new_style_api_call_security_check($call_type)
{
}
function ct_new_style_api_call()
{
}
function ct_get_screenshot_of_source()
{
}
function ct_get_stuff_from_source()
{
}
function ct_get_items_from_source()
{
}
function ct_setup_default_data()
{
}
function ct_recursively_manage_reusables($children, $source_info, $source)
{
}
function ct_get_page_from_source()
{
}
function ct_find_source_site_from_url($url)
{
}
function ct_get_component_from_source()
{
}
function ct_setup_default_pages($site, $accessKey = '')
{
}
function oxygen_is_setting_default_data()
{
}
function ct_setup_default_selectors($site, $delete = \false, $accessKey = '')
{
}
function ct_setup_default_colors($site, $delete = \false, $accessKey = '')
{
}
function ct_setup_default_classes($site, $delete = \false, $accessKey = '')
{
}
function ct_replace_source_color_callback($matches)
{
}
function ct_map_source_colors($settings)
{
}
function ct_create_variable_colors($settings, $siteName, $lookupTable = array())
{
}
function ct_setup_default_settings($site, $delete = \false, $accessKey = '')
{
}
function ct_setup_default_stylesets($site, $delete = \false, $accessKey = '')
{
}
function ct_setup_default_stylesheets($site, $delete = \false, $accessKey = '')
{
}
function ct_swap_reusable_view_ids($shortcodes, $new_id_map)
{
}
function ct_setup_default_templates($site, $delete = \false, $accessKey = '')
{
}
/**
* Fallback to render Easy Posts when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_easy_posts_by_ajax()
{
}
/**
* Fallback to render Easy Posts when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_comments_ajax()
{
}
/**
* Fallback to render Comment Form when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_comments_form_by_ajax()
{
}
/**
* Fallback to render Login Form when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_login_form_by_ajax()
{
}
/**
* Fallback to render Search Form when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_search_form_by_ajax()
{
}
/**
* Fallback to render Nav menu when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_nav_menu_by_ajax()
{
}
/**
* Fallback to render Gallery when nothing to preview
* Editing something here also edit it in Class!
*
* @since 2.0
*/
function oxy_render_gallery_by_ajax()
{
}
/**
* Check security of AJAX request and output proper header
*
* @since 2.0
*/
function oxygen_vsb_ajax_request_header_check()
{
}
function oxygen_vsb_sign_shortcodes($type)
{
}
function oxygen_vsb_signing_process()
{
}
/**
* Get cached list of Google fonts
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_get_google_fonts_cache()
{
}
/**
* Return all Elements Presets
*
* @since 3.4
* @author Ilya K.
*/
function oxy_load_elements_presets()
{
}
/**
* AJAX Callback that set a transient to mark the post is currently editing in Oxygen builder
*
* @since 3.3
* @author Ilya K.
*/
function set_oxygen_edit_post_lock_transient()
{
}
/**
* AJAX Callback to force transient unset and mark post as not editing in Oxygen builder
*
* @since 3.3
* @author Ilya K.
*/
function unset_oxygen_edit_post_lock_transient()
{
}
/**
* Common function that check if post is currently editing in Oxygen builder
*
* @since 3.3
* @author Ilya K.
*/
function is_oxygen_edit_post_locked($post_id = \false)
{
}
function oxygen_render_innercontent()
{
}
function delete_all_oxygen_revisions()
{
}
function oxygen_set_codemirror_theme()
{
}
/**
* Interface to transform Components Tree JSON object to
* WordPress shortcodes and vice versa.
*
*/
/**
* Transform JSON Components Tree to WordPress nested shortcodes
*
* @return string
* @since 0.1
*/
function components_json_to_shortcodes($json, $reusable = \false)
{
}
/**
* Recursive function that escapes operator/relation/compare param values for wp_advanced_query
*
* @since 3.7
*/
function ct_rec_aq_symbols(&$arr, $decode = \false)
{
}
/**
* Recursive function that actually transform an Object to WordPress shortcodes
*
* @since 0.1
*/
function parse_components_tree($components_tree)
{
}
function ct_sign_oxy_dynamic_shortcode($results)
{
}
/**
* Update IDs for Re-usable parts start from $counter
*
* @since 0.2.3
*/
function ct_update_ids($components_tree, $count, &$parent)
{
}
/**
* Transform WordPress post content to JSON Components Tree
*
* @return JSON or false
* @since 0.1
*/
function content_to_components_json($content)
{
}
/**
* Recursively deobfucate value of a param, in a nested array
*
* @author Gagan S Goraya
* @since 3.7
*/
function ct_rec_deobfuscate_param(&$children, $param)
{
}
/**
* Recursive function that actually transform WordPress shortcodes to Array
*
* @return Array
* @since 0.1
*/
function parse_shortcodes($content, $is_first = \true, $verify_signature = \true)
{
}
/**
* Update custom css variable so it can be
* used in shortcode attribute
*
* @since 0.1.4
*/
function normalize_custom_css($css)
{
}
/**
* Prettify custom CSS code
*
* @since 0.1.8
*/
function prettify_custom_css($css)
{
}
/**
* Helper function to decode Unicode to UTF-8 characters
*
* @since 0.1.7
*/
function ct_unicode_decode($str)
{
}
function ct_replace_unicode_escape_sequence($match)
{
}
/**
* Encode/decode widget params to make sure these won't brake shortocdes with quotes or similar
*
* @author Ilya K.
* @since 2.0
*/
function ct_encode_widget_instance($array_value)
{
}
function ct_decode_widget_instance($array_value)
{
}
/**
* Encode [] brackets to special _OXY_..._BRACKET_ string
* so the shortcodes doesn't render inside text components
*
* @author Ilya K.
* @since 2.1
*/
function oxygen_vsb_filter_shortcode_content_encode($content)
{
}
/**
* Decode special _OXY_..._BRACKET_ srtings back to []
* so the shortcodes doesn't render inside text components
*
* @author Ilya K.
* @since 2.1
*/
function oxygen_vsb_filter_shortcode_content_decode($content)
{
}
/**
* Helpers for safe base64 encoding/decoding
*
* @author Ilya K.
* @since 3.3
*/
function oxygen_vsb_base64_encode($content)
{
}
function oxygen_vsb_base64_decode($content)
{
}
/**
* Decode base64 encoded string only if we are outside do_oxygen_elements() function
* and not using JSON encoded design
*/
function oxygen_base64_decode_for_json($content)
{
}
/**
* Helpers for htmlspecialchars alternative for decoding/encoding quotes
*
* @author Ilya K.
* @since 3.3.2
*/
function oxygen_vsb_quotes_encode($content)
{
}
function oxygen_vsb_quotes_decode($content)
{
}
function oxygen_safe_convert_old_shortcodes_to_json($content)
{
}
/**
* Get all non-page styles and cache as Universal CSS
*
* @since 2.0
* @author Ilya K.
*/
function oxygen_vsb_cache_universal_css()
{
}
/**
* Write Universal CSS to uploads/oxygen/universal.css
*
* @since 2.0
* @author Ilya K.
*/
function oxygen_vsb_save_universal_css($content)
{
}
/**
* Get page styles and cache as a CSS file
*
* @since 2.0
* @author Ilya K.
*/
function oxygen_vsb_cache_page_css($post_id, $content = \false)
{
}
/**
* Write CSS file to 'uploads/oxygen/' catalog and update state meta
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_save_css_file($content, $post_id)
{
}
/**
* Delete CSS file from 'uploads/oxygen/' catalog and unset meta value
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_delete_css_file($post_id)
{
}
/**
* Enqueue all cached CSS files
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_load_cached_css_files()
{
}
/**
* Delete attached CSS cache when on post delete
*
* @author Ilya K.
* @since 2.2
*/
function oxygen_vsb_delete_post_css_cache($id)
{
}
/**
* AJAX callback to generate universal.css
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_generate_universal_css_by_ajax()
{
}
/**
* AJAX callback for CSS cache generated event
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_cache_generated()
{
}
/**
* Adds a JS code to regenerate all Oxygen designed posts to update CSS cache via AJAX
*
* @author Ilya K.
* @since 2.2
*/
function oxygen_css_cache_generation_script()
{
}
/**
* Show admin notice to update CSS cache if global colors updated
*
* @since 2.2
* @author Ilya K.
*/
function global_colors_cache_notice()
{
}
/**
* Show admin notice to update CSS cache if breakpoints updated
*
* @since 3.2
* @author Abdelouahed E.
*/
function oxygen_breakpoints_cache_notice()
{
}
/**
* Show admin notice to update CSS cache after upgrade from 2.1 to 2.2
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_update_2_2_notice()
{
}
/**
* Perform a check if this is a fresh Oxygen 2.2 install or upgrade
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_2_2_check()
{
}
/**
* Add component inline styles. Required for dynamic data
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_element_inline_styles($options)
{
}
function oxy_css_regeneration_template($template)
{
}
function run_oxygen_composite_elements()
{
}
function register_oxy_conditions()
{
}
\define("OXTK_PATH", \plugin_dir_path(__FILE__));
\define("OXTK_URI", \plugin_dir_url(__FILE__));
/**
* Init Typekit
*/
function oxygen_typekit_init()
{
}
\define("OSD_PATH", \plugin_dir_path(__FILE__));
\define("OSD_URI", \plugin_dir_url(__FILE__));
/**
* Init Selector Detector
*/
function oxygen_vsb_selector_detector_init()
{
}
function oxygen_vsb_update_3_6()
{
}
function oxygen_vsb_update_3_7()
{
}
function oxygen_vsb_update_4_0()
{
}
function shortcodes_to_json_notice()
{
}
function ct_add_templates_cpt()
{
}
//add_filter( 'pre_get_shortlink', 'ct_template_remove_shortlink', 10, 2 );
function ct_template_remove_permalink($return)
{
}
function ct_template_remove_shortlink($false, $post_id)
{
}
function ct_check_templates_post()
{
}
/**
* Add custom columns to Views CPT table
*
* @since 0.2.3
*/
function ct_custom_views_columns($columns)
{
}
function ct_custom_view_column($column, $post_id)
{
}
/**
* Add view meta box for all CPTs
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_oxygen_meta_box()
{
}
function ct_view_taxonomies_selector($field_name, $selected_items, $alloption = \false)
{
}
/**
* Output views to meta box content
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_view_meta_box_callback($post)
{
}
/**
* Output views to meta box content
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_view_save_meta_box($post_id)
{
}
/**
* Output views to meta box content
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_view_order_meta_box_callback($post)
{
}
/**
* Output views to meta box content
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_view_order_save_meta_box($post_id)
{
}
function ct_views_filter_dropdown()
{
}
/**
* Filter views based on type selected by user
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_views_filter($query)
{
}
/**
* Add order column to views list table
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_views_order_column($columns)
{
}
/**
* Add order value to views order column
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_views_order_value($column, $post_id)
{
}
/**
* Make view order column sortable
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_views_order_sortable($columns)
{
}
/**
* Sort views by order column
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_views_order_sort($query)
{
}
/**
* Output post types in post type column of the views list table
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_views_type_value($column, $post_id)
{
}
function ct_views_taxonomies_value($column, $post_id)
{
}
function oxygen_vsb_current_user_can_access()
{
}
function oxygen_vsb_current_user_can_full_access()
{
}
function oxygen_vsb_get_user_edit_mode($skip_role = \false)
{
}
function oxygen_is_user_access_option_set($option_name)
{
}
function oxygen_is_role_access_option_set($option_name)
{
}
function oxygen_vsb_user_can_use_advanced_tab()
{
}
function oxygen_vsb_user_can_use_design_library()
{
}
function oxygen_vsb_user_can_use_reusable_parts()
{
}
function oxygen_vsb_user_can_drag_n_drop()
{
}
function oxygen_vsb_user_can_use_classes()
{
}
function oxygen_vsb_user_can_use_ids()
{
}
function oxygen_vsb_user_has_enabled_elements()
{
}
function oxygen_vsb_user_get_enabled_elements()
{
}
function oxygen_hide_element_button($tag = "")
{
}
function ct_init_user_enabled_elements()
{
}
/**
* Callback to show "Import/Export" on settings page
*
* @since 0.2.3
*/
function ct_export_import_callback()
{
}
/**
* Callback to show "SVG Sets" on settings page
*
* @since 0.2.1
*/
function ct_svg_sets_callback()
{
}
/**
* Get Frontend Builder post link by post ID
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_get_post_builder_link($post_id)
{
}
/**
* Hide admin bar if frontend builder launched
*
* @since 0.1
*/
function ct_hide_admin_bar()
{
}
/**
* Load scripts and styles for Component theme elements in WordPress dashboard
*
* @since 0.2.0
*/
function ct_enqueue_admin_scripts($hook)
{
}
/**
* Output shortcodes to meta box content
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_shortcodes_save_meta_box($post_id)
{
}
/**
* Check add-ons versions
*
* @since 1.5
* @author Ilya K.
*/
function oxygen_check_addons_versions()
{
}
//add_action("plugins_loaded", "oxygen_check_addons_versions", 0);
/**
* Admin notice if Oxygen Selector Detector version is not compatible
*
* @since 1.5
* @author Ilya K.
*/
function oxygen_osd_addon_wrong_version()
{
}
/**
* Enqueues the main script and the full Oxygen generated markup in a frontend
* variable so the script can access it synchronously, as suggested by Yoast
*
* @since 2.0
* @author Emmanuel & Ilya
*/
function oxygen_vsb_yoast_compatibility()
{
}
/**
* Gray out WP themes to let user know they doesn't matter
*
* @since 2.2
* @author CSS: Elijah, Hook: Ilya
*/
function oxygen_vsb_disable_themes_css()
{
}
/**
* Show admin notice on Themes screen
*
* @since 2.2
* @author Ilya K.
*/
function oxygen_vsb_themes_screen_notice()
{
}
/**
* Add edit with Oxygen quick action link
*
* @param string[] $actions An array of row action links.
* @param WP_Post $post The post object.
*
* @return string[]
*
* @since 3.3
* @author Abdelouahed E.
*/
function oxygen_add_posts_quick_action_link($actions, $post, $return_type = "filter")
{
}
/**
* Set edit lock transient when user use "Edit with Oxygen" link in the adminbar
*
* @author Ilya K.
* @since 3.3
*/
function oxygen_vsb_post_edit_lock_adminbar()
{
}
/**
* Set special body class in case post edit locked in Oxygen
*
* @since 3.3
* @author Ilya K.
*/
function oxy_admin_body_class($classes)
{
}
function ct_dashboard_main_page()
{
}
function ct_oxygen_admin_home_page_css()
{
}
function ct_oxygen_enqueue_admin_home_page_css()
{
}
function ct_oxygen_home_page_view()
{
}
function ct_install_wiz_page()
{
}
function ct_oxygen_install_wiz_page_css()
{
}
function ct_oxygen_enqueue_install_wiz_page_css()
{
}
function ct_install_wiz_callback()
{
}
function ct_templates_page()
{
}
function ct_templates_admin_scripts($hook)
{
}
function ct_export_import_page()
{
}
function oxygen_vsb_process_signature_validation_toggle($val)
{
}
function ct_css_management_save_handler()
{
}
function oxy_css_hot_reload_update_transient()
{
}
function ct_css_management_hot_reload_check_handler()
{
}
function ct_css_toggle_hot_reload()
{
}
function oxy_css_toggle_stylesheet_edit_lock()
{
}
function ct_css_management_page()
{
}
function ct_css_management_callback()
{
}
/**
* Settings page
*
* @since 2.0
*/
function oxygen_vsb_register_settings()
{
}
function oxygen_vsb_process_source_site()
{
}
function oxygen_vsb_remove_admin_role($all_roles)
{
}
function oxygen_vsb_options_page()
{
}
function add_3rdp_designset_callback()
{
}
function oxygen_vsb_options_library_manager()
{
}
function oxygen_vsb_options_general_page()
{
}
function oxygen_vsb_options_gutenberg()
{
}
function oxygen_vsb_options_bloat_eliminator_page()
{
}
function oxygen_vsb_options_revisions()
{
}
function oxygen_vsb_options_client_control_page()
{
}
function oxygen_vsb_options_security_manager_page()
{
}
function ct_cache_page_callback()
{
}
function oxygen_vsb_regenerate_css()
{
}
function oxygen_vsb_regenerate_css_page()
{
}
function ct_admin_settings()
{
}
function oxygen_vsb_settings_page_onload()
{
}
function oxygen_vsb_settings_page_css()
{
}
function ct_license_page_callback()
{
}
function oxygen_vsb_register_signing_page()
{
}
function oxygen_vsb_sign_shortcodes_page()
{
}
function edit_with_oxygen_buttons_for_edit_mode()
{
}
function oxy_data_requests()
{
}
function oxygen_can_activate_builder_compression()
{
}
\define("debugger", \true);
function oxygen_vsb_add_setup_wizard()
{
}
function oxygen_vsb_admin_notice()
{
}
function oxygen_vsb_is_touched_install()
{
}
function oxygen_vsb_setup_wizard_content()
{
}
function oxygen_vsb_redirect_setup_wizard()
{
}
/**
* Run plugin setup
*
* @since 0.3.3
* @author Ilya K.
*/
function ct_plugin_setup()
{
}
/**
* Gather all sets from various wp_options rows into one object
*
* @since 3.8
* @author Ilya K.
*/
function oxy_get_svg_sets()
{
}
/**
* Echo all components styles in one <style>
*
* @since 0.1.6
*/
function ct_footer_styles_hook()
{
}
function ct_wp_link_dialog()
{
}
/**
* Check if we are in builder mode
*
* @since 0.1
* @author Ilya K.
*/
function ct_is_show_builder()
{
}
/**
* Callback for 'document_title_parts' filter
*
* @since ?
* @author ?
*/
function ct_builder_wp_title($title = array())
{
}
/**
* Check if user has rights to open this post/page in builder
*
* @since 1.0.1
* @author Ilya K.
*/
function ct_check_user_caps()
{
}
function ct_oxygen_admin_menu()
{
}
/**
* Set CT parameters to recognize on fronted and builder
*
* @since 0.2.0
* @author Ilya K.
*/
function ct_editing_template()
{
}
/**
* Get current request URL
*
* @since ?
* @author gagan goraya
*/
function ct_get_current_url($more_query)
{
}
/**
* Include Scripts and Styles for frontend and builder
*
* @since 0.1
* @author Ilya K.
*/
function ct_enqueue_scripts()
{
}
/**
* Output all Oxygen generated styles: number of cached CSS files or dynamic xlink
*
* @since 2.2.1
* @author Ilya K.
*/
function oxy_print_cached_css()
{
}
/**
* Way to add custom CSS styles for styling iframe
*
* @author Ilya K.
* @since 2.4
*/
function oxygen_vsb_iframe_styles()
{
}
/**
* Init
*
* @since 0.2.5
*/
function ct_init()
{
}
/**
* Get list of all components
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_init_api_components()
{
}
/**
* Make folders structure availbale on frontend
*
* @since 0.4.0
*/
function ct_init_folders()
{
}
/**
* Make folders structure availbale on frontend
*
* @since 0.4.0
*/
function ct_init_elegant_custom_fonts()
{
}
/**
* Output Global colors
*
* @since 2.1
*/
function ct_init_global_colors()
{
}
/**
* Keep it for all the versions above 3.2!
*
* Clear out old default presets by 'name'
*/
function oxygen_vsb_presets_update_3_3()
{
}
function oxygen_vsb_presets_update_3_4()
{
}
/**
* Keep default presets up to date as it may change with new releases
*
* @since 3.3
* @author Ilya K.
*/
function oxygen_vsb_sync_default_presets()
{
}
/**
* Output Element presets
*
* @since 3.2
*/
function ct_init_element_presets()
{
}
function ct_init_undo_redo()
{
}
function ct_recursive_repeater_data($field, $parent = \false)
{
}
function ct_acf_repeater_data()
{
}
/**
* Output Google Fonts cache
*
* @since 2.1
*/
function ct_init_google_fonts()
{
}
function ct_init_codemirror_theme()
{
}
/**
* Get categories, pages, components
*
* @since 1.0.1
* @author Ilya K.
*/
function ct_get_base()
{
}
/**
*
*
* @since 2.0
* @author Gagan
*/
function ct_init_default_values()
{
}
/**
* Output array of all not CSS options for each component
*
* @since 0.3.2
*/
function ct_init_not_css_options()
{
}
/**
* Output white list options to be used for media/states/clases
*
* @since 2.0
*/
function ct_init_options_white_list()
{
}
/**
* Output options that can be be unset/empty
*
* @since 2.0
*/
function ct_init_allowed_empty_options_list()
{
}
/**
* Pass Components Tree JSON to ng-init directive
*
* @since 0.1
*/
function ct_components_tree_init()
{
}
/**
* Output Components nice names
*
* @since 0.1.2
*/
function ct_init_nice_names()
{
}
/**
* Output Page and Global Settings
*
* @since 0.1.3
*/
function ct_init_settings()
{
}
/**
* Output CSS Classes
*
* @since 0.1.7
*/
function ct_init_components_classses()
{
}
function ct_get_components_classes($return_js = \false)
{
}
/**
* base64 decode classes and custom selectors custom ccs/js
*
* @since 1.3
* @author Ilya/Gagan
*/
function ct_base64_decode_selectors($selectors, $return_js = \false)
{
}
/**
* Init custom selectors styles
*
* @since 1.3
*/
function ct_init_custom_selectors()
{
}
/**
* retreive shortcodes
* Don't need to check for JSON inside this function.
* Remove in some future release
*
* @since 1.3
*/
function ct_template_shortcodes()
{
}
/**
* Don't need to check for JSON inside this function.
* Remove in some future release
*/
function oxygen_get_combined_shortcodes($template, $retainInnerContent = \false)
{
}
/**
* retreive shortcodes
*
* @since 1.3
*/
function ct_template_json()
{
}
function oxygen_get_combined_tree($template_id, $retainInnerContent = \false)
{
}
/**
* Init style sheets
*
* @since 0.3.4
* @author gagan goraya
*/
function ct_init_style_sheets()
{
}
/**
* Place the page width media at right position
*
* @author Ilya K.
* @since 2.0
*/
function ct_sort_media_queries($only_global = \false)
{
}
/**
* Get current Page Settings > Page width, fallback to Global Settings
*
* @author Ilya K.
* @since 2.2
*/
function oxygen_vsb_get_media_query_size($media_name, $above = \false)
{
}
/**
* Get breakpoint width param value from global settings, fallback to default width
*
* @author Abdelouahed E.
* @since 3.2
*/
function oxygen_vsb_get_breakpoint_width($media_name)
{
}
/**
* Get current Page Width param value, fallback to global Page Width
*
* @author Ilya K.
* @since 2.0
*/
function oxygen_vsb_get_page_width($only_global = \false)
{
}
/**
* Parse color option and if global color(id) return #hex or rgba() value for it
*
* @author Ilya K.
* @since 2.1
*/
function oxygen_vsb_get_global_color_value($color_option)
{
}
/**
* Callback to use in preg_replace_callback to replcae color(x) to real colors
*
* @author Ilya K.
* @since 2.1
*/
function oxygen_vsb_parce_global_colors_callback($matches)
{
}
/**
* Output saved CSS styles to frontend
*
* @since 0.1.3
*/
function ct_css_styles()
{
}
/**
* Function to generate classes CSS output
*
* @since 2.0
* @author Ilya K.
*/
function oxygen_vsb_get_classes_styles()
{
}
function ct_generate_class_states_css($class, $state, $options, $is_media = \false, $is_selector = \false)
{
}
/**
* Function to generate components defaults CSS output
*
* @since 2.1
* @author Ilya K.
*/
function oxygen_vsb_get_defaults_styles()
{
}
/**
* Function to generate global settigns CSS output
*
* @param bool $universal_admin true to generate CSS for universal_admin.css
* @return string global styles css
*
* @since 2.0
* @author Ilya K.
*/
function oxygen_vsb_get_global_styles()
{
}
/**
* Check if state is pseudo-element by it's name
*
* @since 0.4.0
* @author Ilya K.
*/
function is_pseudo_element($name)
{
}
/**
* Generate font familes list to load
*
* @since 0.2.3
*/
function ct_get_font_families_string($font_families, $global_settings, $url = \false)
{
}
/**
* Echo all components JS like web fonts etc
*
* @since 0.1.9
*/
function ct_footer_script_hook()
{
}
/**
* Displays a warning for non-chrome browsers in the builder
*
* @since 0.3.4
* @author gagan goraya
*/
function ct_chrome_modal()
{
}
/**
* Add support for certain WordPress features
*
* @since 0.2.3
*/
function ct_theme_support()
{
}
/**
* Add support for certain WordPress features
*
* @since 2.0
*/
function oxygen_vsb_woo_theme_support()
{
}
/**
* Uses a dedicated template to render CSS only that can be loaded from external links
* or Oxygen main template to show builder or builder designed page
*
* @author gagan goraya
* @since 0.3.4
*/
function ct_css_output($template)
{
}
function ct_determine_render_template($template)
{
}
function ct_eval_condition_template($template)
{
}
/**
* Render plain shortcode like [oxygen] data shortcode
*
* @author Ilya K.
* @since 3.5
*/
function oxy_render_attribute_dyanmic_data($template)
{
}
/**
* Registers all the widgets to be rendered to the WP globals
*
* @author gagan goraya
* @since 0.3.4
*/
function ct_register_widgets()
{
}
/**
* Add Cache-Control headers to force page refresh
* on browser's back button click
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_add_headers()
{
}
/**
* Add 'oxygen-body' class for frontend only
*
* @since 0.4.0
* @author Ilya K.
*/
function ct_body_class($classes)
{
}
function ct_admin_body_class($classes)
{
}
/**
* Loading webfonts for the front end, in the <head> section
*
* @since 0.3.4
* @author gagan goraya
*/
function add_web_font($shortcodes = \false)
{
}
function oxy_replace_inner_content($match)
{
}
function get_shortcode_font($m)
{
}
/**
* Set site hash if not exist
*/
function oxygen_update_license_hash()
{
}
/**
* Get global settings
*
* @since 1.1.1
* @author Ilya K.
*/
function ct_get_global_settings($return_defaults = \false)
{
}
/**
* Get global settings
*
* @since 2.1s
* @author Ilya K.
*/
function oxy_get_global_colors($return_defaults = \false)
{
}
/**
* Get page settings
*
* @since 1.1.1
* @author Ilya K.
*/
function ct_get_page_settings($only_template = \false)
{
}
/**
* Helper function to remove empty values from multidimensional array
*
* @since 2.2
* @author https://stackoverflow.com/a/21319233/2198798
*/
function oxygen_array_filter_recursive($array)
{
}
/**
* Minify CSS
*
* @since 1.1.1
* @author Ilya K.
*/
function oxygen_css_minify($css)
{
}
/**
* Return body class string in response to GET request
*
* @since 1.4
* @author Ilya K.
*/
function ct_get_body_class()
{
}
/**
* returns the query_vars for the provided single ID
* used the logic from $wp->process_request()
*
* @since 0.3.4
* @author gagan goraya
*/
function get_query_vars_from_id($id = \false)
{
}
/**
* This is used to offset the IDs of outer template, when inner_content component is used
*
* @since 1.2.0
* @author Gagan S Goraya.
*/
function obfuscate_ids($matches)
{
}
function obfuscate_selectors($matches)
{
}
/**
* Gradient helper functions
*
* @since 2.1
* @author Gagan S Goraya.
*/
function ct_bgLayersFilterCallback($color)
{
}
function ct_BgLayersMapColorStrings($color)
{
}
function ct_map_global_gradient_colors($color)
{
}
function ct_filterGradientColors($color)
{
}
/**
* Generate CSS output for background gradient settings
*
* @since 1.2.0
* @author Gagan S Goraya.
*/
function ct_getBackgroundLayersCSS($stateOptions, $default_atts = \false)
{
}
/**
* This is used to offset the depths of inner_content shortcodes when it has to be contained within an outer template
*
* @since 1.2.0
* @author Gagan S Goraya.
*/
function ct_offsetDepths($matches)
{
}
function ct_undoOffsetDepths($matches)
{
}
function set_ct_offsetDepths_source($parent_id, $shortcodes)
{
}
/**
* If post/page has Oxygen template applied return empty stylesheet URL, so theme functions.php never run
*
* @since 1.4
* @author Ilya K.
*/
function ct_disable_theme_load($stylesheet_dir)
{
}
/**
* Filter template name so plugins don't confuse Oxygen with any other theme
*
* @since 1.4.1
* @author Ilya K.
*/
function ct_oxygen_template_name($template)
{
}
/**
* @param string $type Type of content to filter. Current options: page_settings, global_settings, style_sheets, 'classes', 'custom_selectors', 'style_sets'
* @param array $content
*
* @return array Filtered array of content
*/
function ct_filter_content($type, $content = array())
{
}
/**
* Filter option units
*/
function ct_filter_option_unit($data)
{
}
/**
* Filter a single piece of content
* @param string $data Content to be filtered
* @param string|boolean $filter Name of callable function to use for filtering
*
* @return bool|mixed Filtered content
*/
function ct_filter_single_content($data, $filter)
{
}
/**
* Recursively filter $data array with functions in $filter array
*
* @param string|array $data Array to be filtered
* @param string|array $filter Array containing filters
* @param string|boolean $filter_keyname Function to call to filter name of keys or false to not filter
*
* @return array Filtered array
*/
function ct_filter_array_recursive($data, $filter, $filter_keyname = \false)
{
}
function ct_resolve_oxy_url($matches)
{
}
/**
* Helper to obfuscate shortcodes
*
* @since 3.2
* @author Abdelouahed E.
*/
function ct_obfuscate_shortcode($content)
{
}
/**
* Helper to safely do shortcodes (see ct_template_output)
*
* @since 3.1
* @author Abdelouahed E.
*/
function ct_do_shortcode($content)
{
}
function ct_obfuscate_oxy_url($matches)
{
}
function ct_deobfuscate_oxy_url($matches)
{
}
/**
* Listen for a template check, return proper flag and exit the script
*
* @since 1.4
* @author Ilya K.
*/
function ct_has_oxygen_template()
{
}
//add_action("wp", "ct_has_oxygen_template");
/**
* Hook to run on Oxygen plugin activation
*
* @since 1.4.1
* @author Ilya K.
*/
function oxygen_activate_plugin()
{
}
function ct_post_meta_on_new_reusable($post_id)
{
}
/**
* Get all Stylesheets CSS
* Taken from csslink.php and wraped in a function
*
* @since 2.0
* @author Ilya K.
*/
function oxygen_vsb_get_stylesheet_styles()
{
}
/**
* Get all Custom Selectors CSS
* Taken from csslink.php and wraped in a function
*
* @since 2.0
* @author Ilya/Gagan
*/
function oxygen_vsb_get_custom_selectors_styles()
{
}
function oxy_vsb_empty_shortcode($atts = \null, $content = \null, $name = \null)
{
}
/**
* Output custom HTML attributes
*
* @since 3.4
* @author Ilya K.
*/
function oxygen_vsb_custom_attributes($options)
{
}
function oxygen_vsb_check_is_agency_bundle()
{
}
function oxygen_vsb_is_agency_bundle()
{
}
function oxygen_vsb_is_composite_elements_agency_bundle()
{
}
function oxygen_has_not_registered_shortcodes($shortcodes)
{
}
function oxygen_doing_oxygen_elements()
{
}
function oxygen_get_authors()
{
}
function oxy_get_global_font_name($option)
{
}
/**
* Helper function to actually know if there is Oxygen elements present
*
* @author Ilya K.
* @since 4.0.4
*/
function oxygen_json_has_elements($json)
{
}
function oxy_hot_reload_script()
{
}
/**
* "slug":"..." and "is_default":true are required params for proper functioning
*
*/
$default_pro_menu_presets = array('oxy-pro-menu' => array(
/**
* Slide-to-Right
*/
\json_decode('{"name":"Slide to Right","slug":"slide-to-right","is_default":true,"options":{"original":{"menu_id":"31","oxy-pro-menu_show_mobile_menu_below":"always","oxy-pro-menu_mobile_menu_open_icon":"Lineariconsicon-menu","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"28","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"8","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"#eeeeee","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-size":"16","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing":"2","oxy-pro-menu_mobile_menu_close_icon":"Lineariconsicon-cross","oxy-pro-menu_mobile_menu_close_icon_text":"Close","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height":"28","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"8","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color":"#000000","oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#dddddd","oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#dddddd","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"#eeeeee","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"4","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"4","oxy-pro-menu_off_canvas":"true","oxy-pro-menu_off_canvas_alignment":"left","menu_off_canvas_animation":"slide-right","oxy-pro-menu_off_canvas_transition_duration":"0.2","oxy-pro-menu_mobile_menu_item_padding_padding-top":"4","oxy-pro-menu_mobile_menu_item_padding_padding-left":"8","oxy-pro-menu_mobile_menu_item_padding_padding-bottom":"4","oxy-pro-menu_mobile_menu_container_padding_padding-top":"20","oxy-pro-menu_mobile_menu_container_padding_padding-left":"64","oxy-pro-menu_mobile_menu_container_padding_padding-right":"64","oxy-pro-menu_mobile_menu_container_padding_padding-bottom":"20","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"#f8f8f8","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color":"#000000","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"2","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemahover_color":"#ff0000","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-chevron-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"8","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left":"4","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"globalConditionsResult":true,"menu_dropdown_animation":"flip-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","oxy-pro-menu_show_dropdown_links_on_mobile":"toggle","oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemhaschildrenasvgoxypromenuopencontaineroxypromenulistmenuitemhaschildrenasvg_font_size":"8","oxy-pro-menu_dropdown_links_on_mobile_animation_duration":"0.2","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_background_color":"#eeeeee","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"-8","oxy-pro-menu_dropdown_icon_item_margin_margin-top":"0","oxy-pro-menu_dropdown_icon_item_margin_margin-bottom":"0","oxy-pro-menu_dropdown_icon_item_margin_margin-right":"0","oxy-pro-menu_mobile_menu_item_padding_padding-right":"8","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"]},"hover":{"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#dddddd","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#dddddd","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor":"#ff0000"}}}', \true),
/**
* Desktop-and-Mobile
*/
\json_decode('{"name":"Desktop and Mobile","slug":"desktop-and-mobile","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"tablet","oxy-pro-menu_orientation":"Horizontal","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"2","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-chevron-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"8","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left":"4","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#ff0000","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#eeeeee","menu_dropdown_animation":"zoom-in-down","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.12)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"20","oxy-pro-menu_mobile_menu_open_icon":"Lineariconsicon-menu-circle","oxy-pro-menu_mobile_menu_close_icon":"Lineariconsicon-cross-circle","oxy-pro-menu_mobile_menu_close_icon_text":"Close","border-radius":"8","oxy-pro-menu_show_dropdown":"true","oxy-pro-menu_show_dropdown_links_on_mobile":"hide","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color":"#000000","oxy-pro-menu_dropdown-border-radius":"8","oxy-pro-menu_desktop_item_text_align":"Left","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-align":"left","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height":"32","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"8","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"#000000","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"#eeeeee","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#dedede","oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_border_radius":"8","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family":["global","Text"],"oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"#000000","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"#eeeeee","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#dedede","oxy-pro-menu_slug_oxypromenumobileopenicon_border_radius":"8","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"8","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"600","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_menu_item_padding_padding-right":"12","oxy-pro-menu_menu_item_padding_padding-top":"4","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight":"500","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight":"500","background-color":"#eee","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"32","oxy-pro-menu_mobile_item_text_align":"Center","oxy-pro-menu_menu_item_margin_margin-top":"0","oxy-pro-menu_menu_item_margin_margin-left":"0","oxy-pro-menu_menu_item_margin_margin-bottom":"0","oxy-pro-menu_menu_item_margin_margin-right":"0","oxy-pro-menu_menu_item_padding_padding-left":"12","oxy-pro-menu_menu_item_padding_padding-bottom":"4","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"4","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_dropdown_child_item_typography_font-size":"12","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color":"#ffffff"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#ff0000","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#eeeeee","oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#dedede","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#dedede"}}}', \true),
/**
* Desktop-Vertical
*/
\json_decode('{"name":"Desktop Vertical","slug":"desktop-vertical","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"never","oxy-pro-menu_orientation":"Vertical","background-color":"#eeeeee","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"#000000","oxy-pro-menu_menu_item_padding_padding-right":"8","oxy-pro-menu_menu_item_padding_padding-top":"4","oxy-pro-menu_menu_item_padding_padding-bottom":"4","oxy-pro-menu_desktop_item_text_align":"Left","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"#dedede","menu_dropdown_animation":"fade-right","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-chevron-right","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color":"#000000","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"8","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left":"4","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#dddddd","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.12)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"20","oxy-pro-menu_slug_oxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"600","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_menu_item_padding_padding-left":"8","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"4"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"#dedede","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#dddddd"}}}', \true),
/**
* Minimalism
*/
\json_decode('{"name":"Minimalism","slug":"minimalism","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"always","oxy-pro-menu_mobile_menu_open_icon":"FontAwesomeicon-bars","oxy-pro-menu_mobile_menu_open_icon_text":"","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"28","oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"#000000","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"#dedede","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#d1d1d1","oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"#eeeeee","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-align":"center","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"2","oxy-pro-menu_desktop_item_text_align":"Center","oxy-pro-menu_show_dropdown_links_on_mobile":"toggle","oxy-pro-menu_mobile_menu_close_icon":"FontAwesomeicon-close","oxy-pro-menu_mobile_menu_close_icon_text":"","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"20","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"20","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height":"28","oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"0","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"#000000","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"#dedede","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#d1d1d1","oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration":"0.2","oxy-pro-menu_mobile_menu_item_padding_padding-top":"8","oxy-pro-menu_mobile_menu_item_padding_padding-bottom":"8","oxy-pro-menu_mobile_menu_item_padding_padding-left":"12","oxy-pro-menu_mobile_menu_item_padding_padding-right":"12","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color":"#000000","oxy-pro-menu_slug_oxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_mobile_item_text_align":"Center","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family":["global","Text"],"oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemhaschildrenasvgoxypromenuopencontaineroxypromenulistmenuitemhaschildrenasvg_font_size":"16","oxy-pro-menu_dropdown_links_on_mobile_animation_duration":"0.2","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_background_color":"#dddddd","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width":"0","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-arrow-down","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-weight":"900","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"#dddddd","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color":"#ff0000"},"hover":{"oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#d1d1d1","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#d1d1d1","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"#dddddd"}}}', \true),
/**
* Flip-to-Left
*/
\json_decode('{"name":"Flip to Left","slug":"flip-to-left","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"tablet","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_menu_item_padding_padding-left":"8","oxy-pro-menu_menu_item_padding_padding-right":"8","oxy-pro-menu_desktop_item_text_align":"Left","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color":"#000000","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"16","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-arrow-circle-o-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_margin_left":"2","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","background-color":"#eaeaea","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height":"1","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#ff0000","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_menu_item_padding_padding-bottom":"8","oxy-pro-menu_menu_item_padding_padding-top":"8","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-decoration":"none","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.12)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"12","menu_dropdown_animation":"fade-left","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#eeeeee","oxy-pro-menu_dropdown_child_item_typography_font-family":["global","Text"],"oxy-pro-menu_dropdown_child_item_padding_padding-top":"8","oxy-pro-menu_dropdown_child_item_padding_padding-bottom":"8","oxy-pro-menu_dropdown_child_item_padding_padding-left":"12","oxy-pro-menu_dropdown_child_item_padding_padding-right":"12","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"16","oxy-pro-menu_mobile_menu_open_icon":"FontAwesomeicon-th-large","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"#000000","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration":"0.2","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight":"600","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family":["global","Text"],"oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"8","oxy-pro-menu_off_canvas":"true","oxy-pro-menu_off_canvas_alignment":"right","menu_off_canvas_animation":"flip-right","oxy-pro-menu_off_canvas_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"#dddddd","oxy-pro-menu_mobile_item_text_align":"Right","oxy-pro-menu_mobile_menu_container_padding_padding-top":"40","oxy-pro-menu_mobile_menu_container_padding_padding-left":"40","oxy-pro-menu_mobile_menu_container_padding_padding-right":"40","oxy-pro-menu_mobile_menu_container_padding_padding-bottom":"40","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family":["global","Text"],"oxy-pro-menu_mobile_menu_close_icon":"FontAwesomeicon-close","oxy-pro-menu_mobile_menu_close_icon_text":"Close","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height":"16","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"8","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"#000000","oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration":"0.2","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing":"2","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color":"#000000","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight":"600","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"#cccccc","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#bbbbbb","oxy-pro-menu_dropdown_child_item_typography_font-size":"12","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"#d3d3d3","oxy-pro-menu_dropdown_icon_item_margin_margin-top":"-4","oxy-pro-menu_dropdown_icon_item_margin_margin-bottom":"-4","oxy-pro-menu_mobile_menu_item_padding_padding-top":"0","oxy-pro-menu_mobile_menu_item_padding_padding-bottom":"0"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#ff0000","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#eeeeee","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#bbbbbb","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"#d3d3d3"}}}', \true),
/**
* Music Teacher
*/
\json_decode('{"name":"Music Teacher","slug":"music-teacher","is_default":true,"options":{"original":{"globalConditionsResult":true,"background-color":"#180700","menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"tablet","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"3","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"rgba(255,255,255,0.5)","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"400","oxy-pro-menu_menu_item_padding_padding-left":"12","oxy-pro-menu_menu_item_padding_padding-right":"12","oxy-pro-menu_menu_item_padding_padding-top":"4","oxy-pro-menu_menu_item_padding_padding-bottom":"4","oxy-pro-menu_desktop_item_text_align":"Left","-webkit-font-smoothing":"antialiased","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#13c5df","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_dropdown_icon":"Lineariconsicon-chevron-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"12","oxy-pro-menu_dropdown-border-radius":"8","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color":"#2f201a","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.1)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"24","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color":"#2f201a","oxy-pro-menu_dropdown_child_item_typography_text-transform":"uppercase","oxy-pro-menu_dropdown_child_item_typography_font-size":"12","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_color":"rgba(255,255,255,0.5)","oxy-pro-menu_dropdown_child_item_typography_text-align":"left","menu_dropdown_animation":"fade-up","oxy-pro-menu_show_dropdown":"true","oxy-pro-menu_mobile_menu_open_icon":"Lineariconsicon-menu","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"24","oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"8","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"rgba(255,255,255,0.5)","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color":"rgba(255,255,255,0.5)","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-size":"14","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family":["global","Text"],"oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemahover_color":"#13c5df","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color":"rgba(255,255,255,0.5)","oxy-pro-menu_mobile_item_text_align":"Center","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#3d2e2d","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"#2f201a","oxy-pro-menu_slug_oxypromenumobileopenicon_border_radius":"8","oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration":"0.2","oxy-pro-menu_mobile_menu_close_icon":"Lineariconsicon-cross","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height":"24","oxy-pro-menu_mobile_menu_close_icon_text":"Close","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"rgba(255,255,255,0.5)","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"8","oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"#2f201a","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#3d2e2d","oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color":"rgba(255,255,255,0.5)","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-size":"14","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight":"500","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight":"500","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing":"3","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing":"3","oxy-pro-menu_mobile_menu_open_icon_text":"Menu","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"rgba(24,7,0,0.9)","oxy-pro-menu_off_canvas":"true","oxy-pro-menu_off_canvas_alignment":"left","menu_off_canvas_animation":"zoom-out-right","oxy-pro-menu_mobile_menu_container_padding_padding-top":"40","oxy-pro-menu_mobile_menu_container_padding_padding-left":"80","oxy-pro-menu_mobile_menu_container_padding_padding-right":"80","oxy-pro-menu_mobile_menu_container_padding_padding-bottom":"40","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_dropdown_icon_size":"16","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_color":"rgba(255,255,255,0.5)","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_slug_oxypromenumobilecloseicon_border_radius":"8","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"12","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"12","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahoveroxypromenulistmenuitema_border_top_width":"1","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitemaoxypromenulistmenuitema_border_top_width":"1","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#ff668d","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"4"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#13c5df","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor":"#2f201a","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitemacolor":"#13c5df","oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#3d2e2d","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#3d2e2d","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#ff668d"}}}', \true),
/**
* Marketing Agency
*/
\json_decode('{"name":"Marketing Agency","slug":"marketing-agency","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"tablet","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"gradient":{"colors":[{"position-unit":"px","value":"rgba(252,0,255,0.89)"},{"position-unit":"px","value":"rgba(0,219,222,0.91)"}],"linear-angle":"140"},"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"16","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"#ffffff","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"300","oxy-pro-menu_menu_item_padding_padding-left":"16","oxy-pro-menu_menu_item_padding_padding-right":"16","oxy-pro-menu_menu_item_padding_padding-top":"8","oxy-pro-menu_menu_item_padding_padding-bottom":"8","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"rgba(255,255,255,0.2)","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_dropdown_icon":"Lineariconsicon-bookmark","padding-top":"4","padding-left":"4","padding-right":"4","padding-bottom":"4","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height":"1.4","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color":"#5a58a3","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#ffffff","oxy-pro-menu_dropdown-border-radius":"0","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#ec2758","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_color":"#3c3876","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color":"#ffffff","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.14)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"24","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"14","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"-90","oxy-pro-menu_dropdown_child_item_typography_font-family":["global","Text"],"oxy-pro-menu_dropdown_child_item_typography_font-size":"12","oxy-pro-menu_dropdown_child_item_typography_text-transform":"uppercase","oxy-pro-menu_dropdown_child_item_typography_letter-spacing":"1","oxy-pro-menu_dropdown_child_item_typography_font-weight":"400","oxy-pro-menu_mobile_menu_open_icon_text":"","oxy-pro-menu_mobile_menu_open_icon":"Lineariconsicon-list","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"24","oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color":"#3c3876","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"rgba(255,255,255,0.12)","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#ffffff","oxy-pro-menu_mobile_menu_close_icon_text":"","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"20","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"20","oxy-pro-menu_mobile_menu_close_icon":"Lineariconsicon-cross","oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"0","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color":"#3c3876","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"rgba(255,255,255,0.12)","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"rgba(60,56,118,0.98)","oxy-pro-menu_slug_oxypromenucontaineroxypromenuopencontainermenuitemaoxypromenucontaineroxypromenuoffcanvascontainermenuitema_color":"#ffffff","oxy-pro-menu_show_dropdown_links_on_mobile":"show in line","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"4"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"rgba(255,255,255,0.2)","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#ffffff","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#ec2758","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor":"#ffffff","oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#ffffff"},"media":{"tablet":{"original":{"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-size":"12","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"1","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-weight":"400","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_color":"#ffffff","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"]}}}}}', \true),
/**
* Winery
*/
\json_decode('{"name":"Winery","slug":"winery","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"tablet","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"14","background-color":"#48303e","padding-top":"8","padding-left":"16","padding-right":"16","padding-bottom":"8","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"rgba(255,255,255,0.5)","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"400","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"1","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height":"1.2","oxy-pro-menu_desktop_item_text_align":"Center","oxy-pro-menu_menu_item_padding_padding-top":"8","oxy-pro-menu_menu_item_padding_padding-bottom":"8","oxy-pro-menu_menu_item_padding_padding-left":"16","oxy-pro-menu_menu_item_padding_padding-right":"16","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.3","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"#75455d","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color":"#ffffff","menu_dropdown_animation":"flip-down","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color":"#75455d","oxy-pro-menu_orientation":"Horizontal","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.12)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"24","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-angle-double-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"14","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#cc5972","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color":"#cc5972","oxy-pro-menu_dropdown_child_item_typography_text-align":"left","oxy-pro-menu_dropdown_child_item_typography_font-size":"12","oxy-pro-menu_dropdown_child_item_typography_text-transform":"none","oxy-pro-menu_dropdown_child_item_padding_padding-top":"12","oxy-pro-menu_dropdown_child_item_padding_padding-bottom":"12","oxy-pro-menu_dropdown_child_item_typography_font-family":["global","Text"],"oxy-pro-menu_dropdown_child_item_typography_font-weight":"400","oxy-pro-menu_mobile_menu_open_icon":"FontAwesomeicon-bars","oxy-pro-menu_mobile_menu_open_icon_text":"","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"24","oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"rgba(255,255,255,0.5)","oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"#75455d","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#cc5972","oxy-pro-menu_slug_oxypromenumobileopeniconoxypromenumobileopeniconsvg_transition_duration":"0.2","oxy-pro-menu_mobile_menu_close_icon":"FontAwesomeicon-close","oxy-pro-menu_mobile_menu_close_icon_text":"","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"rgba(255,255,255,0.5)","oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_background_color":"#75455d","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#cc5972","oxy-pro-menu_slug_oxypromenumobilecloseiconoxypromenumobilecloseiconsvg_transition_duration":"0.2","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"rgba(72,48,62,0.98)","oxy-pro-menu_off_canvas":"true","oxy-pro-menu_off_canvas_alignment":"right","menu_off_canvas_animation":"zoom-in-left","oxy-pro-menu_mobile_menu_container_padding_padding-top":"20","oxy-pro-menu_mobile_menu_container_padding_padding-bottom":"20","oxy-pro-menu_mobile_menu_container_padding_padding-left":"40","oxy-pro-menu_mobile_menu_container_padding_padding-right":"40","oxy-pro-menu_mobile_item_text_align":"Left","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width":"1","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"0"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"#75455d","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#cc5972","oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#cc5972","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#cc5972"}}}', \true),
/**
* Conference
*/
\json_decode('{"name":"Conference","slug":"conference","is_default":true,"options":{"original":{"globalConditionsResult":true,"menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"phone-landscape","padding-top":"4","padding-bottom":"4","padding-left":"16","padding-right":"16","gradient":{"colors":[{"position-unit":"px","value":"#ff4c1c"},{"position-unit":"px","value":"#d7193d"}],"linear-angle":"240"},"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"rgba(255,255,255,0.75)","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"1","oxy-pro-menu_menu_item_padding_padding-top":"8","oxy-pro-menu_menu_item_padding_padding-bottom":"8","oxy-pro-menu_menu_item_padding_padding-left":"12","oxy-pro-menu_menu_item_padding_padding-right":"12","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"#ff7f0d","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.4","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color":"#d7193d","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color":"#ffffff","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-arrow-circle-o-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"16","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color":"rgba(255,255,255,0.4)","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color":"#d7193d","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#ff4c1c","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color":"#ffffff","oxy-pro-menu_dropdown_child_item_typography_font-family":["global","Text"],"oxy-pro-menu_dropdown_child_item_typography_font-size":"12","oxy-pro-menu_dropdown_child_item_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.12)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"24","oxy-pro-menu_mobile_menu_open_icon":"FontAwesomeicon-caret-square-o-right","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"20","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"4","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"rgba(255,255,255,0.4)","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"12","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_color":"rgba(255,255,255,0.75)","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-mobile-open-icon_typography_letter-spacing":"1","oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color":"#ffffff","oxy-pro-menu_mobile_menu_close_icon_text":"Close","oxy-pro-menu_mobile_menu_close_icon":"FontAwesomeicon-caret-square-o-left","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_width|height":"20","oxy-pro-menu_slug_oxypromenumobilecloseicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_margin_right":"4","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"rgba(255,255,255,0.4)","oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"12","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"rgba(215,25,61,0.95)","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_color":"rgba(255,255,255,0.75)","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-mobile-close-icon_typography_letter-spacing":"1","oxy-pro-menu_mobile_item_text_align":"Left","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height":"1.2","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-size":"14","oxy-pro-menu_dropdown_child_item_padding_padding-top":"8","oxy-pro-menu_dropdown_child_item_padding_padding-bottom":"8","menu_dropdown_animation":"fade-right","oxy-pro-menu_show_dropdown":"true","oxy-pro-menu_dropdown_icon_size":"20","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-open-container -oxy-pro-menu-list -menu-item a--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item--oxy-pro-menu-off-canvas-container -oxy-pro-menu-list -menu-item a_typography_line-height":"1.3","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width":"2","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_color":"#f9c5af","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_style":"solid","oxy-pro-menu_off_canvas":"true","oxy-pro-menu_mobile_menu_container_padding_padding-right":"40","oxy-pro-menu_mobile_menu_container_padding_padding-top":"20","oxy-pro-menu_mobile_menu_container_padding_padding-bottom":"20","oxy-pro-menu_mobile_menu_container_padding_padding-left":"40","menu_off_canvas_animation":"fade-right","oxy-pro-menu_dropdown_icon_item_margin_margin-top":"-4","oxy-pro-menu_dropdown_icon_item_margin_margin-bottom":"-4"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"#ff7f0d","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#ff4c1c","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor":"#ffffff"}}}', \true),
/**
* Financial
*/
\json_decode('{"name":"Financial","slug":"financial","is_default":true,"options":{"original":{"globalConditionsResult":true,"background-color":"#eff4f7","padding-top":"4","padding-bottom":"4","padding-left":"16","padding-right":"16","menu_id":"94","oxy-pro-menu_show_mobile_menu_below":"tablet","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-family":["global","Text"],"oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-size":"12","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_text-transform":"uppercase","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_font-weight":"700","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_color":"#2b2c27","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_letter-spacing":"1","oxy-pro-menu_-oxy-pro-menu-list -menu-item- -oxy-pro-menu-list -menu-item a_typography_line-height":"1.5","oxy-pro-menu_menu_item_padding_padding-top":"8","oxy-pro-menu_menu_item_padding_padding-bottom":"8","oxy-pro-menu_menu_item_padding_padding-left":"12","oxy-pro-menu_menu_item_padding_padding-right":"12","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_color":"#566d8f","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahover_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitema_color":"#65bec2","oxy-pro-menu_slug_oxypromenulistmenuitemoxypromenulistmenuitema_transition_duration":"0.2","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-color":"rgba(0,0,0,0.12)","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-horizontal-offset":"0","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-vertical-offset":"12","oxy-pro-menu_-oxy-pro-menu-container-not--oxy-pro-menu-open-container--not--oxy-pro-menu-off-canvas-container- -sub-menu_box_shadow_box-shadow-blur":"24","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitema_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_background_color":"#65bec2","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemahover_color":"#ffffff","oxy-pro-menu_slug_oxypromenulistmenuitemcurrentmenuitemcurrentmenuitemaoxypromenulistmenuitema_border_bottom_width":"2","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemahoveroxypromenulistmenuitema_border_bottom_width":"2","oxy-pro-menu_dropdown_icon":"FontAwesomeicon-chevron-circle-down","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_color":"#65bec2","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_font_size":"12","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transform:rotate":"0","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenhoverasvg_transform:rotate":"180","oxy-pro-menu_slug_oxypromenushowdropdownoxypromenulistmenuitemhaschildrenasvg_transition_duration":"0.2","oxy-pro-menu_mobile_menu_open_icon_text":"","oxy-pro-menu_mobile_menu_open_icon":"FontAwesomeicon-bars","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_width|height":"24","oxy-pro-menu_slug_oxypromenumobileopenicon_padding_top|padding_right|padding_bottom|padding_left":"12","oxy-pro-menu_slug_oxypromenumobileopenicon_background_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_color":"color(52)","oxy-pro-menu_slug_oxypromenumobileopeniconhoversvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobileopenicon_margin_top|margin_bottom":"0","oxy-pro-menu_slug_oxypromenumobileopeniconsvg_margin_right":"0","oxy-pro-menu_mobile_menu_close_icon_text":"","oxy-pro-menu_mobile_menu_close_icon":"FontAwesomeicon-close","oxy-pro-menu_slug_oxypromenumobilecloseicon_top":"16","oxy-pro-menu_slug_oxypromenumobilecloseicon_left":"16","oxy-pro-menu_slug_oxypromenumobilecloseiconsvg_color":"#65bec2","oxy-pro-menu_slug_oxypromenumobilecloseiconhoversvg_color":"#ffffff","oxy-pro-menu_slug_oxypromenumobilecloseiconhover_background_color":"#566d8f","oxy-pro-menu_slug_oxypromenumobilecloseicon_padding_top|padding_right|padding_bottom|padding_left":"12","oxy-pro-menu_slug_oxypromenucontaineroxypromenuoffcanvascontaineroxypromenucontaineroxypromenuopencontainer_background_color":"rgba(255,255,255,0.96)","oxy-pro-menu_off_canvas":"false","oxy-pro-menu_mobile_item_text_align":"Center","oxy-pro-menu_dropdown_icon_size":"16","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_background_color":"transparent","oxy-pro-menu_slug_oxypromenudropdownlinkstoggleoxypromenuopencontainermenuitemhaschildrenuloxypromenudropdownlinkstoggleoxypromenuoffcanvascontainermenuitemhaschildrenul_border_top_width":"0","oxy-pro-menu_dropdown_icon_item_margin_margin-left":"4","oxy-pro-menu_slug_oxypromenumobileopeniconhover_background_color":"#566d8f"},"hover":{"oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemacolor":"#566d8f","oxy-pro-menu_slug_oxypromenulistmenuitemmenuitemmenuitemmenuitemabackground_color":"#ffffff","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemabackground_color":"#65bec2","oxy-pro-menu_slug_oxypromenucontainernotoxypromenuopencontainernotoxypromenuoffcanvascontainersubmenumenuitemacolor":"#ffffff","oxy-pro-menu_slug_oxypromenumobilecloseiconbackground_color":"#566d8f","oxy-pro-menu_slug_oxypromenumobileopeniconbackground_color":"#566d8f"}}}', \true),
));
/**
* Easy Posts Component Class
*
* @since 2.0
*/
\define("OXYGEN_VSB_EASY_POSTS_TEMPLATES_PATH", \plugin_dir_path(__FILE__) . "easy-posts-templates/");
/**
* Comment List Component Class
*
* @since 2.0
*/
\define("OXYGEN_VSB_COMMENTS_LIST_TEMPLATES_PATH", \plugin_dir_path(__FILE__) . "comments-list-templates/");
function assign_signatures_on_fly(&$children)
{
}
/**
* Shortcodes and Classes
*/
$styles = \false;
/**
* Stylesheets
*/
$styles = \false;
+1
I definitely feel that if we could get more code-level documentation, we would be able to solve most of our own problems and even contribute back in some ways.
Describe the feature you'd like to see included in Oxygen. As a developer, I want to be able to include Oxygen's PHP stubs in my IDE (e.g. VS Code + Intelliphense) for a smoother developer experience. This would greatly assist in creating custom Oxygen elements and contributing to the community as a whole. Also this would be a great step towards providing a more elaborate developer documentation.
What are the use cases for this feature? Enhance developer workflow for Oxygen "contributors", make developer-level customizations easier, provide basic developer documentation for oxygen
Examples of this feature or functionality. Intelliphense comes with multiple stubs and https://github.com/php-stubs provides additional stubs, e.g. for Woocommerce or other popular plugins. It would be great if a stub file were to be released for Oxygen.
Other actions taken to test a workaround: I tried generating oxygen stubs via https://github.com/php-stubs/generator, but this did not produce the desired results: At least some classes and functions are not available to the parser after adding the file to the
environment.includePath
(e.g.CT_Element()
andct_add_custom_element()
.