On this pageEditor Represents the Design Editor. Remarks These interfaces define properties of the objects used as arguments of the methods of the Customer's Canvas IFrame API. Enumerations ViolationState Interfaces IProofResult IFinishDesignResult IUserChanges ISurfacesChanges ISaveProductResult IContext IUnchangedItems IViolationWarningData IValidationResult IUserInfo ILoadUserInfoOptions ISurfaceUserInfo IViewerSettings IFinishProductDesignOptions ISaveProductOptions IGetProofImagesOptions IVdpData