Member Junction
    Preparing search index...

    Enhanced tasks dropdown component for chat header. Shows ALL active tasks across ALL conversations, grouped by current vs other

    Implements

    • OnInit
    • OnDestroy
    Index

    Constructors

    Properties

    AllTasks: ActiveTask[] = []
    ConversationId: string | null = null
    CurrentConversationTasks: ActiveTask[] = []
    CurrentUser: UserInfo
    IsOpen: boolean = false
    navigateToConversation: EventEmitter<{ conversationId: string; taskId: string }> = ...

    Use NavigateToConversation.

    The same emitter under the old binding name, so a template still binding (navigateToConversation) keeps working. Must stay AFTER NavigateToConversation: class fields initialise in order, and the other way round this captures undefined.

    NavigateToConversation: EventEmitter<{ conversationId: string; taskId: string }> = ...
    OtherConversationTasks: ActiveTask[] = []
    taskClicked: EventEmitter<ActiveTask> = ...

    Use TaskClicked.

    The same emitter under the old binding name, so a template still binding (taskClicked) keeps working. Must stay AFTER TaskClicked: class fields initialise in order, and the other way round this captures undefined.

    TaskClicked: EventEmitter<ActiveTask> = ...

    Accessors

    Methods