UNPKG

@telcomdataperu/zeus-vue-model-manager

Version:

Vue 3 Model Manager for Microfrontends with OpenUI5-style API - Part of ZEUS Platform by TelcomdataPeru

31 lines (30 loc) 940 B
import { ModelManager } from '../core/ModelManager'; interface ComposableContext { currentScope?: string; fallbackToGlobalSearch: boolean; } /** * Establece el contexto de scope actual para composables * Típicamente llamado una vez por microfrontend */ export declare function setComposableScope(scope: string): void; /** * Obtiene el manager para un scope específico o el actual */ export declare function getManagerForScope(scope?: string): ModelManager | undefined; /** * Busca un modelo en múltiples scopes */ export declare function findModelInScopes(modelName: string, preferredScope?: string): { model: any; scope: string; } | undefined; /** * Configuración global de comportamiento */ export declare function configureComposables(config: Partial<ComposableContext>): void; /** * Para debugging - obtener contexto actual */ export declare function getComposableContext(): ComposableContext; export {};