-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdocsify-rtl.js
32 lines (32 loc) · 1.13 KB
/
docsify-rtl.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.install = function (hook, vm) {
var config = Object.assign({}, {
body: "rtl",
side: "rtl",
bdo: "rtl"
}, vm.config.rtl);
hook.ready(function () {
for (var _i = 0, _a = document.getElementsByTagName("body"); _i < _a.length; _i++) {
var item = _a[_i];
item.dir = config.body;
}
for (var _b = 0, _c = document.getElementsByClassName("sidebar"); _b < _c.length; _b++) {
var item = _c[_b];
item.dir = config.side;
}
for (var _d = 0, _e = document.getElementsByTagName("bdo"); _d < _e.length; _d++) {
var item = _e[_d];
item.dir = config.bdo;
}
for (var _f = 0, _g = document.getElementsByTagName("pre"); _f < _g.length; _f++) {
var item = _g[_f];
item.dir = "ltr";
}
for (var _h = 0, _j = document.getElementsByTagName("code"); _h < _j.length; _h++) {
var item = _j[_h];
item.dir = "ltr";
}
});
};
//# sourceMappingURL=docsify-rtl.js.map