mirror of
https://github.com/oceanprotocol-archive/squid-js.git
synced 2024-02-02 15:31:51 +01:00
20 lines
553 B
TypeScript
20 lines
553 B
TypeScript
import WebServiceConnector from "./WebServiceConnector"
|
|
|
|
export default class WebServiceConnectorProvider {
|
|
|
|
public static setConnector(connector: WebServiceConnector) {
|
|
|
|
WebServiceConnectorProvider.instance = connector
|
|
}
|
|
|
|
public static getConnector(): WebServiceConnector {
|
|
|
|
if (!WebServiceConnectorProvider.instance) {
|
|
WebServiceConnectorProvider.instance = new WebServiceConnector()
|
|
}
|
|
return WebServiceConnectorProvider.instance
|
|
}
|
|
|
|
private static instance: WebServiceConnector = null
|
|
}
|