UNPKG

@affinidi-tdk/iota-browser

Version:

Browser module to fetch data through Affinidi Iota Framework

22 lines 850 B
import { Logger } from '@affinidi-tdk/common/helpers'; export var OpenMode; (function (OpenMode) { OpenMode[OpenMode["NewTab"] = 0] = "NewTab"; OpenMode[OpenMode["Popup"] = 1] = "Popup"; })(OpenMode || (OpenMode = {})); export class VaultHandler { openVault(params) { Logger.debug('Opening vault', params); const { link, mode = OpenMode.NewTab } = params; let windowFeatures = ''; if (mode == OpenMode.Popup) { const width = 450; const height = 800; const left = (window.screen.width - width) / 2; const top = (window.screen.height - height) / 2; windowFeatures = `popup=true,width=${width},height=${height},left=${left},top=${top}`; } window.open(link, '_blank', windowFeatures); } } //# sourceMappingURL=vault-handler.js.map