Squide
  • Home
  • Found a bug?
  • Feature requests
  • Releases
  • Github
  • NPM

# Reference

# Artefacts

  • Packages

# API

# Runtime

  • FireflyRuntime class
  • RuntimeContext
  • useRuntime
  • useRuntimeMode
  • useRoutes
  • useNavigationItems
  • useLogger
  • usePlugin
  • useSession

# Registration

  • registerLocalModules
  • registerRemoteModules
  • completeModuleRegistrations
  • completeLocalModuleRegistrations
  • completeRemoteModuleRegistrations
  • useAreModulesRegistered
  • useAreModulesReady

# Routing

  • AppRouter
  • ManagedRoutes
  • useRenderedNavigationItems
  • useRouteMatch
  • useIsRouteProtected
  • resolveRouteSegments
  • isNavigationLink

# Logging

  • Logger
  • ConsoleLogger

# Messaging

  • EventBus
  • useEventBusDispatcher
  • useEventBusListener

# Session

  • useIsAuthenticated

# Plugins

  • Plugin

# webpack

  • defineDevHostConfig
  • defineDevRemoteModuleConfig
  • defineBuildHostConfig
  • defineBuildRemoteModuleConfig

# Mock Service Worker

  • useIsMswReady
  • setMswAsStarted

# i18next

  • i18nextPlugin
  • getI18nextPlugin
  • useChangeLanguage
  • useCurrentLanguage
  • useI18nextInstance
  • I18nextNavigationItemLabel

# Fakes

Squide offers a collection of fake implementations designed to facilitate the set up of a module isolated environment.

  • LocalStorageSessionManager
  • ReadonlySessionLocalStorage
Edit this page
Previous Migrate from a monolith
Next Packages
  • About
  • License

© Copyright 2024 - Workleap