MCPcopy Index your code

hub / github.com/OllieWP/ollie-menu-designer / functions

Functions55 in github.com/OllieWP/ollie-menu-designer

↓ 2 callersFunctionuseTemplateCreation
( { templateArea, baseSlug, baseTitle, existingTemplates = [], currentTheme, onSuccess = () => {}, } )
src/hooks/useTemplateCreation.js:20
↓ 1 callersFunctionadd_inline_styles
* Add inline styles to navigation block * * @param string $content HTML content. * @param array $css_rules CSS rules to add. * @param string $nav
includes/omd-mobile-menu-filter.php:221
↓ 1 callersFunctionadd_nav_attributes
* Add attributes to navigation element * * @param \WP_HTML_Tag_Processor $processor HTML processor. * @param array $menu_attrs Men
includes/omd-mobile-menu-filter.php:107
↓ 1 callersFunctioncalculateClampValue
( min, max, viewportRatio )
src/utils/template-utils.js:19
↓ 1 callersFunctiongenerateUniqueSlugAndTitle
()
src/hooks/useTemplateCreation.js:34
↓ 1 callersFunctiongenerate_css_rules
* Generate CSS rules for mobile menu colors and breakpoint * * @param string $nav_id Navigation block ID. * @param array $menu_attrs Menu attribut
includes/omd-mobile-menu-filter.php:168
↓ 1 callersFunctiongetSecureUrl
( url )
src/utils/template-utils.js:31
↓ 1 callersFunctionget_mobile_menu_attributes
* Extract and sanitize mobile menu attributes * * @param array $attributes Block attributes. * @return array Sanitized mobile menu attributes. */
includes/omd-mobile-menu-filter.php:77
↓ 1 callersFunctioninject_mobile_menu_content
* Inject mobile menu content into navigation * * @param string $content HTML content. * @param string $mobile_menu_slug Mobile menu template slug.
includes/omd-mobile-menu-filter.php:130
↓ 1 callersFunctionmeasureHeight
()
src/components/TemplatePreviewModal.js:64
FunctionaddToNavigation
( blockSettings, blockName )
src/blocks/mega-menu/index.js:47
Functionadd_mobile_menu_to_navigation
* Add mobile menu content to the navigation block * * @param string $block_content The block content. * @param array $block The block data. * @re
includes/omd-mobile-menu-filter.php:245
FunctionadjustMegaMenu
()
src/blocks/mega-menu/view.js:250
FunctionapplyJustificationPositioning
( menu, justification, windowSpace, menuWidth, menuRect )
src/blocks/mega-menu/view.js:285
FunctionapplyMenuWidth
( menu )
src/blocks/mega-menu/view.js:182
FunctionapplyMobileBackgroundColor
( menu )
src/blocks/mega-menu/view.js:140
FunctionapplyTopSpacing
( menu )
src/blocks/mega-menu/view.js:172
FunctionclearHoverTimeout
()
src/blocks/mega-menu/view.js:504
FunctioncloseAllMenus
()
src/blocks/mega-menu/view.js:134
FunctioncloseMenu
( menuClosedOn = 'click' )
src/blocks/mega-menu/view.js:641
FunctioncloseMenuOnClick
()
src/blocks/mega-menu/view.js:497
FunctioncreateTemplate
()
src/hooks/useTemplateCreation.js:70
FunctiondetermineJustification
( menu, navBlock )
src/blocks/mega-menu/view.js:203
FunctiondynamicHoverDelay
()
src/blocks/mega-menu/view.js:123
Functionenqueue_mobile_menu_assets
* Enqueue mobile menu styles */
includes/omd-mobile-menu-filter.php:285
FunctiongetCurrentTemplateLabel
()
src/components/TemplateSelector.js:104
FunctiongetMenuMeasurements
( menu, navBlock )
src/blocks/mega-menu/view.js:228
FunctiongetModalWidth
()
src/components/TemplatePreviewModal.js:115
FunctionhandleClose
()
src/components/TemplatePreviewModal.js:135
FunctionhandleDismiss
()
src/components/MenuDesignerGuide.js:36
FunctionhandleIframeLoad
( event )
src/components/TemplatePreviewModal.js:61
FunctionhandleMenuFocusout
( event )
src/blocks/mega-menu/view.js:585
FunctionhandleMenuKeydown
( event )
src/blocks/mega-menu/view.js:576
FunctionhandleMenuMouseEnter
()
src/blocks/mega-menu/view.js:545
FunctionhandleMenuMouseLeave
()
src/blocks/mega-menu/view.js:552
FunctionhandleMouseEnter
()
src/blocks/mega-menu/view.js:520
FunctionhandleMouseLeave
()
src/blocks/mega-menu/view.js:537
FunctionhandleResize
()
src/blocks/mega-menu/view.js:425
FunctioninitMenu
()
src/blocks/mega-menu/view.js:676
FunctioninitMenuLayout
()
src/blocks/mega-menu/view.js:692
FunctionisDesktop
()
src/blocks/mega-menu/view.js:119
FunctionisMenuOpen
()
src/blocks/mega-menu/view.js:109
FunctionmenuOpenedBy
()
src/blocks/mega-menu/view.js:115
Functionmenu_designer_handle_preview
()
includes/omd-preview.php:14
Functionomd_add_multisite_urls
* Add multisite-compatible URLs for the block editor. */
ollie-menu-designer.php:51
Functionomd_admin_notice_ollie_pro
* Display admin notice for Ollie Pro. * * @return void */
ollie-menu-designer.php:116
Functionomd_block_init
()
ollie-menu-designer.php:41
Functionomd_dismiss_ollie_pro_notice
* Handle AJAX request to dismiss the Ollie Pro notice. * * @return void */
ollie-menu-designer.php:160
Functionomd_load_textdomain
* Load plugin textdomain. * * @return void */
ollie-menu-designer.php:27
Functionomd_template_part_areas
* Adds a custom template part area for dropdown menus to the list of template part areas. * * This function introduces a new area specifically for m
ollie-menu-designer.php:89
FunctionopenMenu
( menuOpenedOn = 'click' )
src/blocks/mega-menu/view.js:638
FunctionopenMenuOnFocus
()
src/blocks/mega-menu/view.js:561
Functionregister_navigation_block_attributes
* Register the mobileMenuSlug attribute server-side */
includes/omd-mobile-menu-filter.php:18
FunctionsetHoverTimeout
( callback, delay )
src/blocks/mega-menu/view.js:510
FunctionshouldActivateHover
()
src/blocks/mega-menu/view.js:515