@bluelibs/runner - v6.4.1
    Preparing search index...

    Class Store

    Store class which is used to store all the resources, tasks, middleware and events.

    Index

    Constructors

    Properties

    eventManager: EventManager
    logger: Logger
    lookup: StoreLookup
    onUnhandledError: OnUnhandledError

    Accessors

    Methods

    • Parameters

      • Optionaloptions: { shouldStop?: () => boolean }

      Returns Promise<void>

    • Parameters

      • targetId: string
      • rootId: string

      Returns { accessible: boolean; exportedIds: string[] }

    • Parameters

      • resourceId: string
      • itemId: string

      Returns boolean

    • Parameters

      • Optionaloptions: { shouldStop?: () => void }

      Returns Promise<void>

    • Parameters

      • hook: Pick<IHook<any, any, any>, "id" | "on">

      Returns HookTargetResolutionEntry[]

    • Parameters

      • controller: AbortController

      Returns () => void

    • Parameters

      • drainingBudgetMs: number

      Returns Promise<boolean>