UNPKG

ai-debug-local-mcp

Version:

🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh

49 lines • 1.53 kB
/** * Flutter Navigation Helper * Handles navigation challenges in Flutter web apps */ import { Page } from 'playwright'; export declare class FlutterNavigationHelper { /** * Prepare the page for Flutter navigation */ static prepareForNavigation(page: Page): Promise<void>; /** * Remove debugging overlays that might block clicks */ static removeVisualOverlays(page: Page): Promise<void>; /** * Wait for Flutter to be fully ready */ static waitForFlutterReady(page: Page): Promise<boolean>; /** * Perform a navigation click with enhanced reliability */ static performNavigationClick(page: Page, x: number, y: number, options?: { waitForNavigation?: boolean; }): Promise<boolean>; /** * Try alternative navigation strategies */ static tryAlternativeNavigation(page: Page): Promise<boolean>; /** * Check for navigation changes (URL or content) */ static checkForNavigationChanges(page: Page, initialUrl: string, initialContent?: string): Promise<{ urlChanged: boolean; contentChanged: boolean; newUrl?: string; visibleTextChanged?: boolean; }>; /** * Diagnose navigation issues */ static diagnoseNavigationIssues(page: Page): Promise<{ hasPermissions: boolean; hasOverlays: boolean; hasErrors: boolean; flutterReady: boolean; currentRoute: string; }>; } //# sourceMappingURL=flutter-navigation-helper.d.ts.map