UNPKG

@plurid/plurid-react

Version:

React implementation of Plurid to explore the web in three dimensions

23 lines (22 loc) 2.47 kB
import { interaction, planes, space, state, routing, general as generalEngine, utilities, cleanTemplate } from '@plurid/plurid-engine'; declare const registerPlanes: <C>(planes?: import("@plurid/plurid-data").PluridPlane<C>[] | undefined, planesRegistrar?: import("@plurid/plurid-data").PluridPlanesRegistrar<C> | undefined, origin?: string | undefined) => void, getRegisteredPlanes: <C>(planesRegistrar: import("@plurid/plurid-data").PluridPlanesRegistrar<C> | undefined) => Map<any, any>, getPlanesRegistrar: <C>(planesRegistrar: import("@plurid/plurid-data").PluridPlanesRegistrar<C> | undefined) => import("@plurid/plurid-data").PluridPlanesRegistrar<C> | undefined, getPluridPlaneIDByData: (element: HTMLElement | null) => string, getRegisteredPlane: <C>(route: string, planesRegistrar: import("@plurid/plurid-data").PluridPlanesRegistrar<C> | undefined) => import("@plurid/plurid-data").RegisteredPluridPlane<C> | undefined, resolvePluridRoutePlaneData: <C>(plane: import("@plurid/plurid-data").PluridRoutePlane<C>) => import("@plurid/plurid-data").PluridRoutePlaneObject<C>, resolvePluridPlaneData: <C>(plane: import("@plurid/plurid-data").PluridPlane<C>) => import("@plurid/plurid-data").PluridPlaneObject<C>, PluridPlanesRegistrar: typeof planes.Registrar; declare const PluridIsoMatcher: typeof routing.IsoMatcher, resolveRoute: (route: string, protocol?: string | undefined, host?: string | undefined) => { protocol: string; host: import("@plurid/plurid-data").RouteHostDivision; path: import("@plurid/plurid-data").RoutePathDivision; space: import("@plurid/plurid-data").RouteSpaceDivision; universe: import("@plurid/plurid-data").RouteUniverseDivision; cluster: import("@plurid/plurid-data").RouteClusterDivision; plane: import("@plurid/plurid-data").RoutePlaneDivision; route: string; } | { protocol: string; host: string; path: import("@plurid/plurid-data").RoutePathDivision; space: string; universe: string; cluster: string; plane: string; route: string; }, computePlaneAddress: (plane: string, route?: string | undefined, origin?: string | undefined) => string; export { interaction, planes, space, state, routing, generalEngine, utilities, cleanTemplate, registerPlanes, getRegisteredPlanes, getPlanesRegistrar, getPluridPlaneIDByData, getRegisteredPlane, resolvePluridRoutePlaneData, resolvePluridPlaneData, PluridPlanesRegistrar, PluridIsoMatcher, resolveRoute, computePlaneAddress, };