all property
String
get
all
Implementation
static String get all => '''
(function() {
'use strict';
// Wait for DOM to be ready
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', bindAllComponents);
} else {
// Small delay to ensure DOM is fully rendered
setTimeout(bindAllComponents, 100);
}
function bindAllComponents() {
console.log('[Arcane] Initializing component interactivity...');
// Sliders
bindSliders();
// Inputs
bindColorInputs();
bindCheckboxes();
bindToggleSwitches();
bindRadioButtons();
bindNumberInputs();
bindTagInputs();
bindFileUploads();
bindMutableText();
bindOtpInputs();
bindComboboxes();
bindCalendars();
bindDatePickers();
bindTimePickers();
bindFormattedInputs();
// Buttons
bindToggleButtonGroups();
bindCycleButtons();
bindToggleButtons();
bindButtons();
bindCopyButtons();
// Navigation
bindTabs();
bindExpandersAccordions();
bindDropdowns();
bindSelectors();
bindTreeViews();
bindPagination();
bindChips();
bindBackToTop();
bindContextMenus();
bindMenubars();
bindResizables();
bindCommandPalettes();
bindSteps();
bindTimelines();
bindDotIndicators();
bindTrackers();
// Dialogs & Overlays
bindToasts();
bindPopovers();
bindTooltips();
bindDialogs();
bindDrawers();
bindMobileMenus();
bindSheets();
bindEmailDialogs();
bindTimeDialogs();
bindItemPickers();
bindChatScreens();
// Views
bindMapDebugMode();
// Theme
bindRainbowTheme();
}
${SliderScripts.code}
${InputScripts.code}
${ButtonScripts.code}
${NavigationScripts.code}
${DialogScripts.code}
${ViewScripts.code}
${RainbowScripts.code}
})();
''';