You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
585 B
10 lines
585 B
export interface RTLAdapter { |
|
x(x: number): number; |
|
setWidth(w: number): void; |
|
textAlign(align: 'center' | 'left' | 'right'): 'center' | 'left' | 'right'; |
|
xPlus(x: number, value: number): number; |
|
leftForLtr(x: number, itemWidth: number): number; |
|
} |
|
export declare function getRtlAdapter(rtl: boolean, rectX: number, width: number): RTLAdapter; |
|
export declare function overrideTextDirection(ctx: CanvasRenderingContext2D, direction: 'ltr' | 'rtl'): void; |
|
export declare function restoreTextDirection(ctx: CanvasRenderingContext2D, original?: [string, string]): void;
|
|
|