/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@wix/auto_sdk_portfolio_project-in-collections@1.0.35/build/cjs/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__hasOwnProp=Object.prototype.hasOwnProperty,__export=(o,t)=>{for(var e in t)__defProp(o,e,{get:t[e],enumerable:!0})},__copyProps=(o,t,e,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let a of __getOwnPropNames(t))__hasOwnProp.call(o,a)||a===e||__defProp(o,a,{get:()=>t[a],enumerable:!(r=__getOwnPropDesc(t,a))||r.enumerable});return o},__toCommonJS=o=>__copyProps(__defProp({},"__esModule",{value:!0}),o),index_exports={};__export(index_exports,{ImageType:()=>ImageType,Position:()=>Position,SortOrder:()=>SortOrder,SyncStatus:()=>SyncStatus,WebhookIdentityType:()=>WebhookIdentityType,onProjectInCollectionProjectOrderInCollectionUpdatedEvent:()=>onProjectInCollectionProjectOrderInCollectionUpdatedEvent2,updateProjectOrderInCollection:()=>updateProjectOrderInCollection4}),module.exports=__toCommonJS(index_exports);var import_rename_all_nested_keys2=require("@wix/sdk-runtime/rename-all-nested-keys"),import_float3=require("@wix/sdk-runtime/transformations/float"),import_timestamp2=require("@wix/sdk-runtime/transformations/timestamp"),import_transform_paths3=require("@wix/sdk-runtime/transformations/transform-paths"),import_sdk_types=require("@wix/sdk-types"),import_transform_error=require("@wix/sdk-runtime/transform-error"),import_rename_all_nested_keys=require("@wix/sdk-runtime/rename-all-nested-keys"),import_float=require("@wix/sdk-runtime/transformations/float"),import_float2=require("@wix/sdk-runtime/transformations/float"),import_timestamp=require("@wix/sdk-runtime/transformations/timestamp"),import_transform_paths=require("@wix/sdk-runtime/transformations/transform-paths"),import_rest_modules=require("@wix/sdk-runtime/rest-modules");function resolveComWixpressPortfolioProjectsProjectInCollectionsServiceUrl(o){return(0,import_rest_modules.resolveUrl)(Object.assign(o,{domainToMappings:{"manage._base_domain_":[{srcPath:"/_api/projects-service",destPath:"/api"}],"editor._base_domain_":[{srcPath:"/_api/projects-service",destPath:"/api"}],"blocks._base_domain_":[{srcPath:"/_api/projects-service",destPath:"/api"}],"create.editorx":[{srcPath:"/_api/projects-service",destPath:"/api"}],"*.dev.wix-code.com":[{srcPath:"/_api/projects-service",destPath:"/api"},{srcPath:"/portfolio/projects/projects/api/v1/bulk/portfolio/projects",destPath:"/api/v1/bulk/portfolio/projects"},{srcPath:"/portfolio/projects/projects/api/1/portfolio/projects",destPath:"/api/1/portfolio/projects"}],_:[{srcPath:"/_api/projects-service",destPath:"/api"},{srcPath:"/portfolio/projects/projects/api/v1/bulk/portfolio/projects",destPath:"/api/v1/bulk/portfolio/projects"},{srcPath:"/portfolio/projects/projects/api/1/portfolio/projects",destPath:"/api/1/portfolio/projects"}],"www._base_domain_":[{srcPath:"/_api/projects-service",destPath:"/api"}],"www.wixapis.com":[{srcPath:"/portfolio/v1/projects",destPath:"/api/v1/portfolio/projects"},{srcPath:"/portfolio/projects/projects/api/v1/bulk/portfolio/projects",destPath:"/api/v1/bulk/portfolio/projects"},{srcPath:"/portfolio/projects/projects/api/v1/portfolio/projects",destPath:"/api/v1/portfolio/projects"},{srcPath:"/portfolio/projects/projects/api/1/portfolio/projects",destPath:"/api/1/portfolio/projects"}],"api._api_base_domain_":[{srcPath:"/projects-service",destPath:""}]}}))}var PACKAGE_NAME="@wix/auto_sdk_portfolio_project-in-collections";function updateProjectOrderInCollection(o){return function({host:t}){const e=(0,import_transform_paths.transformPaths)(o,[{transformFn:import_float.transformSDKFloatToRESTFloat,paths:[{path:"sortOrder"}]}]);return{entityFqdn:"wix.portfolio.projects.v1.project_in_collection",method:"PATCH",methodFqn:"com.wixpress.portfolio.projects.ProjectInCollectionsService.UpdateProjectOrderInCollection",packageName:PACKAGE_NAME,migrationOptions:{optInTransformResponse:!0},url:resolveComWixpressPortfolioProjectsProjectInCollectionsServiceUrl({protoPath:"/api/v1/portfolio/projects/{projectId}/collections/{collectionId}/order",data:e,host:t}),data:e,transformResponse:o=>(0,import_transform_paths.transformPaths)(o,[{transformFn:import_float2.transformRESTFloatToSDKFloat,paths:[{path:"project.sortOrder"},{path:"projectInCollection.sortOrder"},{path:"project.project.coverImage.focalPoint.x"},{path:"project.project.coverImage.focalPoint.y"},{path:"projectInCollection.project.coverImage.focalPoint.x"},{path:"projectInCollection.project.coverImage.focalPoint.y"},{path:"project.project.coverImage.unsharpMasking.amount"},{path:"project.project.coverImage.unsharpMasking.radius"},{path:"project.project.coverImage.unsharpMasking.threshold"},{path:"projectInCollection.project.coverImage.unsharpMasking.amount"},{path:"projectInCollection.project.coverImage.unsharpMasking.radius"},{path:"projectInCollection.project.coverImage.unsharpMasking.threshold"}]},{transformFn:import_timestamp.transformRESTTimestampToSDKTimestamp,paths:[{path:"project.project.createdDate"},{path:"project.project.updatedDate"},{path:"project.project.coverImage.imageInfo.urlExpirationDate"},{path:"project.project.coverVideo.videoInfo.urlExpirationDate"},{path:"project.project.coverVideo.videoInfo.resolutions.poster.urlExpirationDate"},{path:"project.project.coverVideo.videoInfo.posters.urlExpirationDate"},{path:"project.project.source.lastSync"},{path:"projectInCollection.project.createdDate"},{path:"projectInCollection.project.updatedDate"},{path:"projectInCollection.project.coverImage.imageInfo.urlExpirationDate"},{path:"projectInCollection.project.coverVideo.videoInfo.urlExpirationDate"},{path:"projectInCollection.project.coverVideo.videoInfo.resolutions.poster.urlExpirationDate"},{path:"projectInCollection.project.coverVideo.videoInfo.posters.urlExpirationDate"},{path:"projectInCollection.project.source.lastSync"}]}])}}}var import_image=require("@wix/sdk-runtime/transformations/image"),import_video_v2=require("@wix/sdk-runtime/transformations/video-v2"),import_page_url_v2=require("@wix/sdk-runtime/transformations/page-url-v2"),import_transform_paths2=require("@wix/sdk-runtime/transformations/transform-paths"),ImageType=(o=>(o.UNDEFINED="UNDEFINED",o.WIX_MEDIA="WIX_MEDIA",o.EXTERNAL="EXTERNAL",o))(ImageType||{}),SyncStatus=(o=>(o.SYNCED="SYNCED",o.SYNCING="SYNCING",o.NOT_SYNCED="NOT_SYNCED",o))(SyncStatus||{}),Position=(o=>(o.NORTH_WEST="NORTH_WEST",o.NORTH="NORTH",o.NORTH_EAST="NORTH_EAST",o.WEST="WEST",o.CENTER="CENTER",o.EAST="EAST",o.SOUTH_WEST="SOUTH_WEST",o.SOUTH="SOUTH",o.SOUTH_EAST="SOUTH_EAST",o))(Position||{}),SortOrder=(o=>(o.ASC="ASC",o.DESC="DESC",o))(SortOrder||{}),WebhookIdentityType=(o=>(o.UNKNOWN="UNKNOWN",o.ANONYMOUS_VISITOR="ANONYMOUS_VISITOR",o.MEMBER="MEMBER",o.WIX_USER="WIX_USER",o.APP="APP",o))(WebhookIdentityType||{});async function updateProjectOrderInCollection2(o,t){const{httpClient:e,sideEffects:r}=arguments[2],a=updateProjectOrderInCollection((0,import_rename_all_nested_keys.renameKeysFromSDKRequestToRESTRequest)({projectId:o?.projectId,collectionId:o?.collectionId,sortOrder:t}));r?.onSiteCall?.();try{const o=await e.request(a);return r?.onSuccess?.(o),(0,import_rename_all_nested_keys.renameKeysFromRESTResponseToSDKResponse)((0,import_transform_paths2.transformPaths)(o.data,[{transformFn:import_page_url_v2.transformRESTPageURLV2ToSDKPageURLV2,paths:[{path:"project.project.url"},{path:"projectInCollection.project.url"}]},{transformFn:import_image.transformRESTImageToSDKImage,paths:[{path:"project.project.coverImage.imageInfo"},{path:"projectInCollection.project.coverImage.imageInfo"}]},{transformFn:import_video_v2.transformRESTVideoV2ToSDKVideoV2,paths:[{path:"project.project.coverVideo.videoInfo"},{path:"projectInCollection.project.coverVideo.videoInfo"}]}]))}catch(o){const t=(0,import_transform_error.transformError)(o,{spreadPathsToArguments:{},explicitPathsToArguments:{projectId:"$[0].projectId",collectionId:"$[0].collectionId",sortOrder:"$[1]"},singleArgumentUnchanged:!1},["identifiers","sortOrder"]);throw r?.onError?.(o),t}}function updateProjectOrderInCollection3(o){return(t,e)=>updateProjectOrderInCollection2(t,e,{httpClient:o})}var onProjectInCollectionProjectOrderInCollectionUpdatedEvent=(0,import_sdk_types.EventDefinition)("wix.portfolio.projects.v1.project_in_collection_project_order_in_collection_updated_event",!0,(o=>(0,import_rename_all_nested_keys2.renameKeysFromRESTResponseToSDKResponse)((0,import_transform_paths3.transformPaths)(o,[{transformFn:import_float3.transformRESTFloatToSDKFloat,paths:[{path:"data.sortOrder"}]},{transformFn:import_timestamp2.transformRESTTimestampToSDKTimestamp,paths:[{path:"metadata.eventTime"}]}]))))(),import_rest_modules2=require("@wix/sdk-runtime/rest-modules"),import_event_definition_modules=require("@wix/sdk-runtime/event-definition-modules"),updateProjectOrderInCollection4=(0,import_rest_modules2.createRESTModule)(updateProjectOrderInCollection3),onProjectInCollectionProjectOrderInCollectionUpdatedEvent2=(0,import_event_definition_modules.createEventModule)(onProjectInCollectionProjectOrderInCollectionUpdatedEvent);
//# sourceMappingURL=/sm/2267bec3a5bdc4c178dd63be99a11b86f732bd65faafbe097b05c611166a0043.map