Added TextStyleOptions interface #3

Merged
arne merged 1 commits from corner-text-options into master 2020-04-29 13:45:18 +02:00
Showing only changes of commit cc78984783 - Show all commits

14
lib/index.d.ts vendored
View File

@ -149,6 +149,12 @@ export class Texture {
constructor(url: string); constructor(url: string);
} }
interface TextStyleOptions {
font?: string,
fill?: string | CanvasGradient | CanvasPattern,
align?: CanvasTextAlign
}
/** /**
* Text class * Text class
*/ */
@ -158,18 +164,14 @@ export class Text {
text: string; text: string;
visible: boolean; visible: boolean;
update?: (dt?: number, t?: number) => void; update?: (dt?: number, t?: number) => void;
style: { style: TextStyleOptions'
font?: string,
fill?: string | CanvasGradient | CanvasPattern,
align?: CanvasTextAlign
};
/** /**
* Prints styled text on canvas * Prints styled text on canvas
* @param text Text to print * @param text Text to print
* @param style Styles to apply to text * @param style Styles to apply to text
*/ */
constructor(text: string, style: {}); constructor(text: string, style: TextStyleOptions);
} }
/** /**