Multiple fixes to styles and polyfills

This commit is contained in:
Ludwig Schubert
2017-10-23 11:10:03 -07:00
parent 1a4cd694cd
commit c742b36be6
27 changed files with 339 additions and 151 deletions
+7 -3
View File
@@ -33,15 +33,19 @@ export class DMath extends Mutating(T(HTMLElement)) {
static set katexOptions(options) {
DMath._katexOptions = options;
if (DMath.katexOptions.delimiters && !DMath.katexAdded) {
DMath.addKatex();
if (DMath.katexOptions.delimiters) {
if (!DMath.katexAdded) {
DMath.addKatex();
} else {
DMath.katexLoadedCallback();
}
}
}
static get katexOptions() {
if (!DMath._katexOptions) {
DMath._katexOptions = {
delimiters: [ { 'left':'$', 'right':'$', 'display':true } ]
delimiters: [ { 'left':'$$', 'right':'$$', 'display': false } ]
};
}
return DMath._katexOptions;