AboutSupportDeveloper GuideVersion 1.1.0

Type alias SnapServerEventTypes

SnapServerEventTypes: {
    all-events: [event: AllEvents];
    client-activated: [event: ClientActivatedEvent];
    client-deactivated: [event: ClientDeactivatedEvent];
    client-detached: [event: ClientDetachedEvent];
    client-registered: [event: ClientRegisteredEvent];
    client-unregistered: [event: ClientUnRegisteredEvent];
    clients-attached: [event: ClientsAttachedEvent];
    groups-changed: [event: GroupsChangedEvent];
    move-size-completed: [event: MoveSizeCompletedEvent];
}

The types of events that can be emitted by the Snap Server

Type declaration

  • all-events: [event: AllEvents]

    Allows subscription to all events emitted by the Snap Server

    See

    AllEvents

  • client-activated: [event: ClientActivatedEvent]

    Fired when a client has been activated

    See

    ClientActivatedEvent

  • client-deactivated: [event: ClientDeactivatedEvent]

    Fired when a client has been deactivated

    See

    ClientDeactivatedEvent

  • client-detached: [event: ClientDetachedEvent]

    Fired when a client has been detached from another client

    See

    ClientDetachedEvent

  • client-registered: [event: ClientRegisteredEvent]

    Fired when a new client is registered with the Snap Server

    See

    ClientRegisteredEvent

  • client-unregistered: [event: ClientUnRegisteredEvent]

    Fired when a client is unregistered from the Snap Server

    See

    ClientUnRegisteredEvent

  • clients-attached: [event: ClientsAttachedEvent]

    Fired when a client has been attached to another client

    See

    ClientsAttachedEvent

  • groups-changed: [event: GroupsChangedEvent]

    Fired when a group membership has been changed

    See

    GroupsChangedEvent

  • move-size-completed: [event: MoveSizeCompletedEvent]

    Fired when a client has completed a move or size operation

    See

    MoveSizeCompletedEvent