144628914d6139b5600d8297b2729406c665c4c4
JavaScript module that manages navbar component data collection and rendering. Exposes window.NavbarComponent object with three main methods. Methods: - init(): Initializes component (event listeners, etc.) - collect(): Collects all 38 form fields into structured object - render(config): Populates form fields from configuration object Data Structure: - Flat fields: enabled, position, responsive_breakpoint, etc. - Nested objects: lets_talk_button, dropdown, custom_styles Field Coverage: - Boolean switches: 9 fields - Color pickers: 7 fields - Select dropdowns: 7 fields - Number inputs: 9 fields - Text inputs: 2 fields Total: 38 configurable fields Integration: - Called by admin-app.js for save/load operations - Works with Settings Manager for backend persistence - Supports real-time form validation File: admin-panel/admin/assets/js/component-navbar.js (160 lines) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
Theme WordPress para analisisdepreciosunitarios.com
Languages
PHP
84.2%
CSS
7.7%
JavaScript
5.7%
HTML
2.4%