postel-ita
Version:
Library to create files compatible with italian Poste Postel system
26 lines (25 loc) • 912 B
TypeScript
import { IWithResult } from '../IWithResult';
import PostelRow from './PostelRow';
declare class PostelTextBlock implements IWithResult {
private _row;
private _text;
get text(): string;
private _maxWidth;
get maxWidth(): number | undefined;
private _alignRight;
get alignRight(): number | undefined;
private _alignLeft;
get alignLeft(): number | undefined;
private _bold;
get bold(): boolean;
constructor(parent: PostelRow, text: string, maxWidth?: number, alignRight?: number, alignLeft?: number);
result(): string;
back(): PostelRow;
setText(newText: string): PostelTextBlock;
setMaxWidth(width: number): PostelTextBlock;
setAlignRight(paddingRight: number): PostelTextBlock;
setAlignLeft(paddingLeft: number): PostelTextBlock;
setBold(mustBeBold: boolean): PostelTextBlock;
toString(): string;
}
export default PostelTextBlock;