@wix/app-market_embedded-scripts
Advanced tools
Comparing version 1.0.7 to 1.0.8
import { HttpClient } from '@wix/sdk-types'; | ||
import { ScriptProperties } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
import { ScriptProperties, EmbedScriptOptions, GetEmbeddedScriptOptions } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
export declare const __metadata: { | ||
PACKAGE_NAME: string; | ||
}; | ||
export declare function embedScript(httpClient: HttpClient): (properties: ScriptProperties) => Promise<import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponse & import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponseNonNullableFields>; | ||
export declare function getEmbeddedScript(httpClient: HttpClient): () => Promise<ScriptProperties & { | ||
export declare function embedScript(httpClient: HttpClient): (properties: ScriptProperties, options?: EmbedScriptOptions) => Promise<import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponse & import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponseNonNullableFields>; | ||
export declare function getEmbeddedScript(httpClient: HttpClient): (options?: GetEmbeddedScriptOptions) => Promise<ScriptProperties & { | ||
disabled: boolean; | ||
}>; | ||
export { ScriptProperties, EmbedScriptRequest, EmbedScriptResponse, GetEmbeddedScriptRequest, GetEmbeddedScriptResponse, EmbedScriptByInstanceIdRequest, GetEmbeddedScriptByInstanceIdRequest, EmbedScriptResponseNonNullableFields, GetEmbeddedScriptResponseNonNullableFields, } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
export { ScriptProperties, EmbedScriptRequest, EmbedScriptResponse, GetEmbeddedScriptRequest, GetEmbeddedScriptResponse, EmbedScriptByInstanceIdRequest, GetEmbeddedScriptByInstanceIdRequest, EmbedScriptResponseNonNullableFields, GetEmbeddedScriptResponseNonNullableFields, EmbedScriptOptions, GetEmbeddedScriptOptions, } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; |
@@ -7,3 +7,3 @@ "use strict"; | ||
function embedScript(httpClient) { | ||
return (properties) => (0, devcenter_scripts_v1_script_properties_embedded_scripts_universal_1.embedScript)(properties, | ||
return (properties, options) => (0, devcenter_scripts_v1_script_properties_embedded_scripts_universal_1.embedScript)(properties, options, | ||
// @ts-ignore | ||
@@ -14,3 +14,3 @@ { httpClient }); | ||
function getEmbeddedScript(httpClient) { | ||
return () => (0, devcenter_scripts_v1_script_properties_embedded_scripts_universal_1.getEmbeddedScript)( | ||
return (options) => (0, devcenter_scripts_v1_script_properties_embedded_scripts_universal_1.getEmbeddedScript)(options, | ||
// @ts-ignore | ||
@@ -17,0 +17,0 @@ { httpClient }); |
@@ -11,2 +11,4 @@ /** Embedded script data */ | ||
properties: ScriptProperties; | ||
/** ID of the corresponding embedded script component. */ | ||
componentId?: string | null; | ||
} | ||
@@ -18,2 +20,4 @@ export interface EmbedScriptResponse { | ||
export interface GetEmbeddedScriptRequest { | ||
/** Component ID of the embedded script to retrieve. */ | ||
componentId?: string | null; | ||
} | ||
@@ -20,0 +24,0 @@ export interface GetEmbeddedScriptResponse { |
@@ -11,2 +11,4 @@ /** Embedded script data */ | ||
properties: ScriptProperties; | ||
/** ID of the corresponding embedded script component. */ | ||
componentId?: string | null; | ||
} | ||
@@ -18,2 +20,4 @@ export interface EmbedScriptResponse { | ||
export interface GetEmbeddedScriptRequest { | ||
/** Component ID of the embedded script to retrieve. */ | ||
componentId?: string | null; | ||
} | ||
@@ -59,3 +63,7 @@ export interface GetEmbeddedScriptResponse { | ||
*/ | ||
export declare function embedScript(properties: ScriptProperties): Promise<EmbedScriptResponse & EmbedScriptResponseNonNullableFields>; | ||
export declare function embedScript(properties: ScriptProperties, options?: EmbedScriptOptions): Promise<EmbedScriptResponse & EmbedScriptResponseNonNullableFields>; | ||
export interface EmbedScriptOptions { | ||
/** ID of the corresponding embedded script component. */ | ||
componentId?: string | null; | ||
} | ||
/** | ||
@@ -74,2 +82,6 @@ * Retrieves information about your app's existing embedded script. | ||
*/ | ||
export declare function getEmbeddedScript(): Promise<ScriptProperties & NonNullable<GetEmbeddedScriptResponseNonNullableFields>['properties']>; | ||
export declare function getEmbeddedScript(options?: GetEmbeddedScriptOptions): Promise<ScriptProperties & NonNullable<GetEmbeddedScriptResponseNonNullableFields>['properties']>; | ||
export interface GetEmbeddedScriptOptions { | ||
/** Component ID of the embedded script to retrieve. */ | ||
componentId?: string | null; | ||
} |
@@ -45,7 +45,8 @@ "use strict"; | ||
*/ | ||
async function embedScript(properties) { | ||
async function embedScript(properties, options) { | ||
// @ts-ignore | ||
const { httpClient, sideEffects } = arguments[1]; | ||
const { httpClient, sideEffects } = arguments[2]; | ||
const payload = (0, rename_all_nested_keys_1.renameKeysFromSDKRequestToRESTRequest)({ | ||
properties: properties, | ||
componentId: options?.componentId, | ||
}); | ||
@@ -62,5 +63,8 @@ const reqOpts = ambassadorWixDevcenterScriptsV1ScriptProperties.embedScript(payload); | ||
spreadPathsToArguments: {}, | ||
explicitPathsToArguments: { properties: '$[0]' }, | ||
explicitPathsToArguments: { | ||
properties: '$[0]', | ||
componentId: '$[1].componentId', | ||
}, | ||
singleArgumentUnchanged: false, | ||
}, ['properties']); | ||
}, ['properties', 'options']); | ||
sideEffects?.onError?.(err); | ||
@@ -84,6 +88,8 @@ throw transformedError; | ||
*/ | ||
async function getEmbeddedScript() { | ||
async function getEmbeddedScript(options) { | ||
// @ts-ignore | ||
const { httpClient, sideEffects } = arguments[0]; | ||
const payload = (0, rename_all_nested_keys_1.renameKeysFromSDKRequestToRESTRequest)({}); | ||
const { httpClient, sideEffects } = arguments[1]; | ||
const payload = (0, rename_all_nested_keys_1.renameKeysFromSDKRequestToRESTRequest)({ | ||
componentId: options?.componentId, | ||
}); | ||
const reqOpts = ambassadorWixDevcenterScriptsV1ScriptProperties.getEmbeddedScript(payload); | ||
@@ -99,5 +105,5 @@ sideEffects?.onSiteCall?.(); | ||
spreadPathsToArguments: {}, | ||
explicitPathsToArguments: {}, | ||
explicitPathsToArguments: { componentId: '$[0].componentId' }, | ||
singleArgumentUnchanged: false, | ||
}, []); | ||
}, ['options']); | ||
sideEffects?.onError?.(err); | ||
@@ -104,0 +110,0 @@ throw transformedError; |
import { HttpClient } from '@wix/sdk-types'; | ||
import { ScriptProperties } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
import { ScriptProperties, EmbedScriptOptions, GetEmbeddedScriptOptions } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
export declare const __metadata: { | ||
PACKAGE_NAME: string; | ||
}; | ||
export declare function embedScript(httpClient: HttpClient): (properties: ScriptProperties) => Promise<import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponse & import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponseNonNullableFields>; | ||
export declare function getEmbeddedScript(httpClient: HttpClient): () => Promise<ScriptProperties & { | ||
export declare function embedScript(httpClient: HttpClient): (properties: ScriptProperties, options?: EmbedScriptOptions) => Promise<import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponse & import("./devcenter-scripts-v1-script-properties-embedded-scripts.universal").EmbedScriptResponseNonNullableFields>; | ||
export declare function getEmbeddedScript(httpClient: HttpClient): (options?: GetEmbeddedScriptOptions) => Promise<ScriptProperties & { | ||
disabled: boolean; | ||
}>; | ||
export { ScriptProperties, EmbedScriptRequest, EmbedScriptResponse, GetEmbeddedScriptRequest, GetEmbeddedScriptResponse, EmbedScriptByInstanceIdRequest, GetEmbeddedScriptByInstanceIdRequest, EmbedScriptResponseNonNullableFields, GetEmbeddedScriptResponseNonNullableFields, } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
export { ScriptProperties, EmbedScriptRequest, EmbedScriptResponse, GetEmbeddedScriptRequest, GetEmbeddedScriptResponse, EmbedScriptByInstanceIdRequest, GetEmbeddedScriptByInstanceIdRequest, EmbedScriptResponseNonNullableFields, GetEmbeddedScriptResponseNonNullableFields, EmbedScriptOptions, GetEmbeddedScriptOptions, } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; |
import { embedScript as universalEmbedScript, getEmbeddedScript as universalGetEmbeddedScript, } from './devcenter-scripts-v1-script-properties-embedded-scripts.universal'; | ||
export const __metadata = { PACKAGE_NAME: '@wix/app-market' }; | ||
export function embedScript(httpClient) { | ||
return (properties) => universalEmbedScript(properties, | ||
return (properties, options) => universalEmbedScript(properties, options, | ||
// @ts-ignore | ||
@@ -9,3 +9,3 @@ { httpClient }); | ||
export function getEmbeddedScript(httpClient) { | ||
return () => universalGetEmbeddedScript( | ||
return (options) => universalGetEmbeddedScript(options, | ||
// @ts-ignore | ||
@@ -12,0 +12,0 @@ { httpClient }); |
@@ -11,2 +11,4 @@ /** Embedded script data */ | ||
properties: ScriptProperties; | ||
/** ID of the corresponding embedded script component. */ | ||
componentId?: string | null; | ||
} | ||
@@ -18,2 +20,4 @@ export interface EmbedScriptResponse { | ||
export interface GetEmbeddedScriptRequest { | ||
/** Component ID of the embedded script to retrieve. */ | ||
componentId?: string | null; | ||
} | ||
@@ -20,0 +24,0 @@ export interface GetEmbeddedScriptResponse { |
@@ -11,2 +11,4 @@ /** Embedded script data */ | ||
properties: ScriptProperties; | ||
/** ID of the corresponding embedded script component. */ | ||
componentId?: string | null; | ||
} | ||
@@ -18,2 +20,4 @@ export interface EmbedScriptResponse { | ||
export interface GetEmbeddedScriptRequest { | ||
/** Component ID of the embedded script to retrieve. */ | ||
componentId?: string | null; | ||
} | ||
@@ -59,3 +63,7 @@ export interface GetEmbeddedScriptResponse { | ||
*/ | ||
export declare function embedScript(properties: ScriptProperties): Promise<EmbedScriptResponse & EmbedScriptResponseNonNullableFields>; | ||
export declare function embedScript(properties: ScriptProperties, options?: EmbedScriptOptions): Promise<EmbedScriptResponse & EmbedScriptResponseNonNullableFields>; | ||
export interface EmbedScriptOptions { | ||
/** ID of the corresponding embedded script component. */ | ||
componentId?: string | null; | ||
} | ||
/** | ||
@@ -74,2 +82,6 @@ * Retrieves information about your app's existing embedded script. | ||
*/ | ||
export declare function getEmbeddedScript(): Promise<ScriptProperties & NonNullable<GetEmbeddedScriptResponseNonNullableFields>['properties']>; | ||
export declare function getEmbeddedScript(options?: GetEmbeddedScriptOptions): Promise<ScriptProperties & NonNullable<GetEmbeddedScriptResponseNonNullableFields>['properties']>; | ||
export interface GetEmbeddedScriptOptions { | ||
/** Component ID of the embedded script to retrieve. */ | ||
componentId?: string | null; | ||
} |
@@ -19,7 +19,8 @@ import { transformError as sdkTransformError } from '@wix/sdk-runtime/transform-error'; | ||
*/ | ||
export async function embedScript(properties) { | ||
export async function embedScript(properties, options) { | ||
// @ts-ignore | ||
const { httpClient, sideEffects } = arguments[1]; | ||
const { httpClient, sideEffects } = arguments[2]; | ||
const payload = renameKeysFromSDKRequestToRESTRequest({ | ||
properties: properties, | ||
componentId: options?.componentId, | ||
}); | ||
@@ -36,5 +37,8 @@ const reqOpts = ambassadorWixDevcenterScriptsV1ScriptProperties.embedScript(payload); | ||
spreadPathsToArguments: {}, | ||
explicitPathsToArguments: { properties: '$[0]' }, | ||
explicitPathsToArguments: { | ||
properties: '$[0]', | ||
componentId: '$[1].componentId', | ||
}, | ||
singleArgumentUnchanged: false, | ||
}, ['properties']); | ||
}, ['properties', 'options']); | ||
sideEffects?.onError?.(err); | ||
@@ -57,6 +61,8 @@ throw transformedError; | ||
*/ | ||
export async function getEmbeddedScript() { | ||
export async function getEmbeddedScript(options) { | ||
// @ts-ignore | ||
const { httpClient, sideEffects } = arguments[0]; | ||
const payload = renameKeysFromSDKRequestToRESTRequest({}); | ||
const { httpClient, sideEffects } = arguments[1]; | ||
const payload = renameKeysFromSDKRequestToRESTRequest({ | ||
componentId: options?.componentId, | ||
}); | ||
const reqOpts = ambassadorWixDevcenterScriptsV1ScriptProperties.getEmbeddedScript(payload); | ||
@@ -72,5 +78,5 @@ sideEffects?.onSiteCall?.(); | ||
spreadPathsToArguments: {}, | ||
explicitPathsToArguments: {}, | ||
explicitPathsToArguments: { componentId: '$[0].componentId' }, | ||
singleArgumentUnchanged: false, | ||
}, []); | ||
}, ['options']); | ||
sideEffects?.onError?.(err); | ||
@@ -77,0 +83,0 @@ throw transformedError; |
{ | ||
"name": "@wix/app-market_embedded-scripts", | ||
"version": "1.0.7", | ||
"version": "1.0.8", | ||
"publishConfig": { | ||
@@ -22,3 +22,3 @@ "registry": "https://registry.npmjs.org/", | ||
"@wix/sdk-runtime": "^0.2.10", | ||
"@wix/sdk-types": "^1.6.0" | ||
"@wix/sdk-types": "^1.6.2" | ||
}, | ||
@@ -43,3 +43,3 @@ "devDependencies": { | ||
}, | ||
"falconPackageHash": "ce181577402c80647ddbc518de03a76920f28d850acfd21504e8eb80" | ||
"falconPackageHash": "b218f86ae79401aba93d30307ee7b8aaddccfc542fd1cab2589d1c19" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
62128
1072
Updated@wix/sdk-types@^1.6.2