Skip to content

Instantly share code, notes, and snippets.

@robjmills
Last active January 28, 2019 19:46
Show Gist options
  • Save robjmills/4180e52918d7511d62be3a4dd6ebc293 to your computer and use it in GitHub Desktop.
Save robjmills/4180e52918d7511d62be3a4dd6ebc293 to your computer and use it in GitHub Desktop.
editor = new PhotoEditorSDK.UI.DesktopUI({
container: editorContainer,
language: getLanguageCode(),
displayWelcomeMessage: false,
responsive: true,
license: getPhotoEditorSDKApiKey(),
editor: {
image: imageObj,
displayCloseButton: true,
enableExport: true,
export: {
download: false,
type: 'blob',
quality: .1,
},
},
assets: {
baseUrl: `${App.assetBaseUrl()}/libs/photoeditorsdk/assets`,
},
extensions: {
languages: getLang(),
},
});
editor.on('export', (image) => {
loadingOverlay.classList.add('active');
const file = new File([image], options.image.dataset.filename, {
type: image.type,
});
chunkedUploader.upload([file]);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment