diff --git a/crosschain/provider.js b/crosschain/provider.js index 0359e75..0ac4856 100644 --- a/crosschain/provider.js +++ b/crosschain/provider.js @@ -11,7 +11,12 @@ function Provider() { } /** * @return {boolean} */ -Provider.prototype.initIfAvailable = function () { } +Provider.prototype.isInitialized = function () { } + +/** + * @param {*} nativeProvider + */ +Provider.prototype.setNativeProvider = function (nativeProvider) { } /** * @return {string} @@ -47,6 +52,6 @@ Provider.prototype.isChainSupported = function (chain) { } /** * @type {?} */ -Provider.prototype.provider; +Provider.prototype.nativeProvider; export { Provider }; diff --git a/ethereum/provider.d.js b/ethereum/provider.d.js index a2e76c4..fa9967d 100644 --- a/ethereum/provider.d.js +++ b/ethereum/provider.d.js @@ -129,3 +129,21 @@ eth.WatchAssetParam.prototype.options; * }} */ eth.ProviderRpcError = {}; + +/** + * @typedef {{ + * uuid: string, + * name: string, + * icon: string, + * rdns: string + * }} + */ +eth.ProviderInfo = {}; + +/** + * @typedef {{ + * provider: !eth.UiProvider, + * info: eth.ProviderInfo, + * }} + */ +eth.ProviderDetail = {}; diff --git a/kastro/kastro.js b/kastro/kastro.js index 2096b35..c75ac1d 100644 --- a/kastro/kastro.js +++ b/kastro/kastro.js @@ -111,7 +111,9 @@ const setupKastro = () => { ethereum: { isRabby: false }, - } + addEventListener(name, handler) { }, + dispatchEvent(event) { } + }; globalThis.GEN = true; globalThis.window = window; globalThis.document = { diff --git a/util/dom.js b/util/dom.js index 002aee5..66b78a7 100644 --- a/util/dom.js +++ b/util/dom.js @@ -75,7 +75,7 @@ const adlaGöster = (ad) => adla(ad).style.display = ""; * @param {string} ad * @param {boolean} göster */ -const adlaGösterGizle = (ad, göster) => gösterGizle(adla(ad), göster); +const toggleById = (ad, göster) => gösterGizle(adla(ad), göster); /** * @param {!HTMLAnchorElement} düğme Durdurulacak düğme. @@ -262,7 +262,7 @@ export default { adla, adlaGizle, adlaGöster, - adlaGösterGizle, + toggleById, gizle, göster, gösterGizle,