2020-12-14 08:01:23 +02:00
|
|
|
import { Style } from "./style";
|
|
|
|
import { DocDefaults } from "./doc-defaults";
|
|
|
|
import { RunFonts } from "./run";
|
|
|
|
|
|
|
|
export class Styles {
|
2022-01-06 09:13:45 +02:00
|
|
|
styles: Style[] = [];
|
2020-12-14 08:01:23 +02:00
|
|
|
docDefaults = new DocDefaults();
|
|
|
|
|
|
|
|
defaultSize(size: number) {
|
|
|
|
this.docDefaults.size(size);
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
|
|
|
defaultFonts(fonts: RunFonts) {
|
|
|
|
this.docDefaults.fonts(fonts);
|
|
|
|
return this;
|
|
|
|
}
|
|
|
|
|
2023-06-23 13:09:27 +03:00
|
|
|
defaultCharacterSpacing(spacing: number) {
|
|
|
|
this.docDefaults.characterSpacing(spacing);
|
2020-12-14 08:01:23 +02:00
|
|
|
return this;
|
|
|
|
}
|
|
|
|
}
|