@itwin/imodels-client-authoring
Version:
iModels API client wrapper for applications that author iModels.
16 lines • 856 B
TypeScript
import { IModelScopedOperationParams } from "@itwin/imodels-client-management";
import { LockedObjects } from "../../base/types";
/** Parameters for update Lock operation. */
export interface UpdateLockParams extends IModelScopedOperationParams {
/** Id of the Briefcase to update Locks for. */
briefcaseId: number;
/**
* Id of the latest Changeset in which the locked object was updated. If this value points to an older Changeset than
* the value saved on the server, acquiring locks will fail. Such state indicates that an object may have been updated
* and the local Briefcase does not have the latest changes.
*/
changesetId?: string;
/** Ids of the locked objects grouped by their lock level. See {@link LockedObjects}. */
lockedObjects: LockedObjects[];
}
//# sourceMappingURL=LockOperationParams.d.ts.map