PluginProbe
HubSpot All-In-One Marketing – Forms, Popups, Live Chat / 11.0.31
HubSpot All-In-One Marketing – Forms, Popups, Live Chat v11.0.31
11.3.75 11.3.73 11.3.71 11.3.70 11.3.69 11.3.64 11.3.65 11.3.62 11.3.61 11.3.56 11.3.58 11.0.31 11.0.52 11.0.54 11.0.56 11.0.58 11.0.7 11.1.10 11.1.11 11.1.13 11.1.14 11.1.15 11.1.2 11.1.20 11.1.21 All 73 releases
leadin / scripts / constants / leadinConfig.ts

leadinConfig.ts in HubSpot All-In-One Marketing – Forms, Popups, Live Chat 11.0.31, at scripts/constants/leadinConfig.ts

117 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 interface KeyStringObject {
2 [key: string]: string;
3 }
4
5 interface Routes {
6 [key: string]: string | KeyStringObject;
7 }
8
9 interface LeadinConfig {
10 accountName: string;
11 adminUrl: string;
12 activationTime: string;
13 connectionStatus?: 'Connected' | 'NotConnected';
14 deviceId: string;
15 didDisconnect: '1' | '0';
16 env: string;
17 formsScript: string;
18 meetingsScript: string;
19 formsScriptPayload: string;
20 hublet: string;
21 hubspotBaseUrl: string;
22 hubspotNonce: string;
23 iframeUrl: string;
24 impactLink?: string;
25 leadinPluginVersion: string;
26 leadinQueryParams: KeyStringObject;
27 loginUrl: string;
28 locale: string;
29 phpVersion: string;
30 pluginPath: string;
31 plugins: KeyStringObject;
32 portalDomain: string;
33 portalEmail: string;
34 portalId: number;
35 redirectNonce: string;
36 restNonce: string;
37 restUrl: string;
38 reviewSkippedDate: string;
39 refreshToken?: string;
40 theme: string;
41 trackConsent?: boolean;
42 wpVersion: string;
43 }
44
45 const {
46 accountName,
47 adminUrl,
48 activationTime,
49 connectionStatus,
50 deviceId,
51 didDisconnect,
52 env,
53 formsScript,
54 meetingsScript,
55 formsScriptPayload,
56 hublet,
57 hubspotBaseUrl,
58 hubspotNonce,
59 iframeUrl,
60 impactLink,
61 leadinPluginVersion,
62 leadinQueryParams,
63 locale,
64 loginUrl,
65 phpVersion,
66 pluginPath,
67 plugins,
68 portalDomain,
69 portalEmail,
70 portalId,
71 redirectNonce,
72 restNonce,
73 restUrl,
74 refreshToken,
75 reviewSkippedDate,
76 theme,
77 trackConsent,
78 wpVersion,
79 }: //@ts-expect-error global
80 LeadinConfig = window.leadinConfig;
81
82 export {
83 accountName,
84 adminUrl,
85 activationTime,
86 connectionStatus,
87 deviceId,
88 didDisconnect,
89 env,
90 formsScript,
91 meetingsScript,
92 formsScriptPayload,
93 hublet,
94 hubspotBaseUrl,
95 hubspotNonce,
96 iframeUrl,
97 impactLink,
98 leadinPluginVersion,
99 leadinQueryParams,
100 loginUrl,
101 locale,
102 phpVersion,
103 pluginPath,
104 plugins,
105 portalDomain,
106 portalEmail,
107 portalId,
108 redirectNonce,
109 restNonce,
110 restUrl,
111 refreshToken,
112 reviewSkippedDate,
113 theme,
114 trackConsent,
115 wpVersion,
116 };
117