API Reference > imodelhub-client > iModelHubClient > IModelHubEvent IModelHubEvent Class 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 | string Id of the iModel where the event occurred. 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 clients/imodelhub/src/imodelhub/Events.ts Line 75 Last Updated: 11 June, 2024