API Reference > imodeljs-clients > iModelHubClient > IModelHubEvent IModelHubEvent Class Beta Base type for all iModelHub events. Extends IModelHubBaseEvent Extended by BriefcaseEvent ChangeSetPrePushEvent IModelDeletedEvent VersionEvent Inherited methods Name Inherited from Description delete(requestContext: AuthorizedClientRequestContext): Promise<boolean> IModelHubBaseEvent Remove a single event from queue. Properties Name Type Description iModelId undefined | GuidString Id of the iModel where the event occured. Inherited properties Name Type Inherited from Description eventTopic undefined | string IModelHubBaseEvent Topic of this event. fromEventSubscriptionId undefined | string IModelHubBaseEvent User that has sent this event. toEventSubscriptionId undefined | string IModelHubBaseEvent User that is intended recipient of this event. Defined in core/clients/src/imodelhub/Events.ts Line 58 Last Updated: 13 June, 2024