extendsStyle method
Implementation
PrinterConfig extendsStyle(PrinterConfig style) {
var fontStyle = this.fontStyle;
var pageInfo = this.pageInfo;
if (fontStyle != null) {
if (style.fontStyle != null) {
fontStyle = fontStyle.extendsStyle(style.fontStyle!);
}
} else {
fontStyle = style.fontStyle;
}
if (pageInfo != null) {
if (style.pageInfo != null) {
pageInfo = pageInfo.extendsStyle(style.pageInfo!);
}
} else {
pageInfo = style.pageInfo;
}
return PrinterConfig(
fontStyle: fontStyle,
pageInfo: pageInfo
);
}