Add back default styles

This commit is contained in:
Dolan
2019-10-04 02:37:22 +01:00
parent 591b2f4e04
commit 10ab3c70bf
5 changed files with 24 additions and 28 deletions

View File

@ -97,10 +97,15 @@ export class File {
const stylesFactory = new ExternalStylesFactory();
this.styles = stylesFactory.newInstance(options.externalStyles);
} else if (options.styles) {
this.styles = options.styles;
const stylesFactory = new DefaultStylesFactory();
const defaultStyles = stylesFactory.newInstance();
this.styles = new Styles({
...defaultStyles,
...options.styles,
});
} else {
const stylesFactory = new DefaultStylesFactory();
this.styles = stylesFactory.newInstance();
this.styles = new Styles(stylesFactory.newInstance());
}
this.addDefaultRelationships();