Class CardsByEvents

Hierarchy

  • CardsByEvents

Constructors

Properties

ENTITY_KEY_SEPARATOR: "-" = '-'
kanbanStages: Map<string, Set<string>> = ...
listenersByEntityKey: Map<string, Set<CardEventListener>> = ...
listenersByType: Map<string, Set<TypeSubscription>> = ...
registeredEntities: Set<string> = ...

Methods

  • Parameters

    • entityType: string
    • entityId: string

    Returns string

  • Returns {
        entitySubscribers: Record<string, number>;
        kanbanStages: Record<string, string[]>;
        registeredEntities: string[];
        typeSubscribers: Record<string, number>;
    }

    • entitySubscribers: Record<string, number>
    • kanbanStages: Record<string, string[]>
    • registeredEntities: string[]
    • typeSubscribers: Record<string, number>
  • Returns ReadonlyMap<string, Set<CardEventListener>>

  • Parameters

    • entityCode: string
    • stageId: string

    Returns boolean

  • Parameters

    • entityType: string
    • entityId: string

    Returns boolean

  • Parameters

    • entityType: string
    • entityId: string

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • entityCode: string
    • stageId: string

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • entityType: string
    • entityId: string
    • listener: CardEventListener

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • entityType: string
    • handler: CardEventListener
    • Optional filter: ((event) => boolean)
        • (event): boolean
        • Parameters

          Returns boolean

    Returns (() => void)

      • (): void
      • Returns void

Generated using TypeDoc