Skip to content

Commit 7f2787e

Browse files
committed
Update codeit-autocomplete.js
1 parent 10a51a1 commit 7f2787e

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

lib/plugins/codeit-autocomplete.js

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
let acp = {
44

5-
language: {
5+
lang: {
66
css: {},
77
js: {}
88
},
@@ -40,13 +40,13 @@ if (isMobile) return;
4040

4141

4242

43-
acp.initLang = (language) => {
43+
acp.initLang = (lang) => {
4444

45-
acp.language[language].init();
45+
acp.lang[lang].init();
4646

4747
}
4848

49-
acp.language.css.init = () => {
49+
acp.lang.css.init = () => {
5050

5151
let CSSProps = [];
5252

@@ -64,28 +64,28 @@ acp.language.css.init = () => {
6464
CSSProps.push('animation');
6565
CSSProps.push('-webkit-user-select');
6666

67-
acp.language.css.props = CSSProps;
67+
acp.lang.css.props = CSSProps;
6868

6969
}
7070

71-
acp.language.js.init = () => {
71+
acp.lang.js.init = () => {
7272

7373
const iframe = document.createElement('iframe');
7474

7575
body.append(iframe);
7676

77-
acp.language.js.props = iframe.contentWindow;
77+
acp.lang.js.props = iframe.contentWindow;
7878

7979
}
8080

8181
// add language alias / temp @@
82-
acp.language.javascript = acp.language.js;
82+
acp.lang.javascript = acp.lang.js;
8383

8484

8585

8686
acp.autocomplete = async (lang) => {
8787

88-
langAcp = acp.language[lang];
88+
langAcp = acp.lang[lang];
8989

9090
if (!langAcp.didInit) {
9191

@@ -117,7 +117,7 @@ acp.autocomplete = async (lang) => {
117117
if (query !== '') {
118118

119119
// autocomplete query
120-
results = acp.language[lang].autocomplete(query);
120+
results = acp.lang[lang].autocomplete(query);
121121

122122
}
123123

@@ -192,9 +192,9 @@ acp.autocomplete = async (lang) => {
192192
* that's called on the first load of a file
193193
* with the language:
194194
*
195-
* acp.language.<lang>.init = () => {
195+
* acp.lang.<lang>.init = () => {
196196
* ...
197-
* acp.language.<lang>.props = <props>;
197+
* acp.lang.<lang>.props = <props>;
198198
* }
199199
*
200200
* Terms:
@@ -208,7 +208,7 @@ acp.autocomplete = async (lang) => {
208208
* Called on every type. Here you can process
209209
* the query and return results:
210210
*
211-
* acp.language.<lang>.autocomplete = (query) => {
211+
* acp.lang.<lang>.autocomplete = (query) => {
212212
* ...
213213
* return <results>;
214214
* }
@@ -224,7 +224,7 @@ acp.autocomplete = async (lang) => {
224224
*/
225225

226226

227-
acp.language.css.autocomplete = (query) => {
227+
acp.lang.css.autocomplete = (query) => {
228228

229229
let results = [];
230230

@@ -233,7 +233,7 @@ acp.language.css.autocomplete = (query) => {
233233

234234
// search props
235235

236-
const props = acp.language.css.props;
236+
const props = acp.lang.css.props;
237237

238238
props.forEach(prop => {
239239

@@ -250,7 +250,7 @@ acp.language.css.autocomplete = (query) => {
250250
}
251251

252252

253-
acp.language.js.autocomplete = (query) => {
253+
acp.lang.js.autocomplete = (query) => {
254254

255255
let results = [];
256256

@@ -266,7 +266,7 @@ acp.language.js.autocomplete = (query) => {
266266
hierarchy.pop();
267267

268268

269-
let currObject = acp.language.js.props;
269+
let currObject = acp.lang.js.props;
270270

271271
// go down hierarchy
272272
for (let i = 0; i < hierarchy.length; i++) {
@@ -542,7 +542,7 @@ acp.utils.shouldAutocomplete = () => {
542542
const currLang = acp.curr.lang;
543543

544544
// if can't autocomplete language, return
545-
if (!acp.language[currLang]) return false;
545+
if (!acp.lang[currLang]) return false;
546546

547547
return true;
548548

0 commit comments

Comments
 (0)