API Reference > imodelhub-client > iModelHubClient > ChangeSetPrePushEvent ChangeSetPrePushEvent Class Sent when a ChangeSet push has started. See ChangeSetHandler.create. ChangeSetPrePushEvent indicates that iModelHub allowed one of the Briefcases to push a ChangeSet and all other push attempts will fail, until this push times out or succeeds. See ChangeSetPostPushEvent for an event indicating a successful push. Extends IModelHubEvent Inherited methods Name Inherited from Description delete(requestContext: AuthorizedClientRequestContext): Promise<boolean> IModelHubEvent Remove a single event from queue. Inherited properties Name Type Inherited from Description eventTopic undefined | string IModelHubEvent Topic of this event. fromEventSubscriptionId undefined | string IModelHubEvent User that has sent this event. iModelId undefined | string IModelHubEvent Id of the iModel where the event occurred. toEventSubscriptionId undefined | string IModelHubEvent User that is intended recipient of this event. Defined in clients/imodelhub/src/imodelhub/Events.ts Line 161 Last Updated: 12 June, 2024