]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
add missing types to legend (#9226)
authorJacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Thu, 3 Jun 2021 12:04:04 +0000 (14:04 +0200)
committerGitHub <noreply@github.com>
Thu, 3 Jun 2021 12:04:04 +0000 (08:04 -0400)
types/index.esm.d.ts

index 0821862172ba9d7cfe24079700a30f2f06b5f2ca..9043ac851a4dc35d3af802115a404390eceb984e 100644 (file)
@@ -2120,6 +2120,14 @@ export interface LegendOptions {
    * @default 'center'
    */
   align: 'start' | 'center' | 'end';
+  /**
+   * Maximum height of the legend, in pixels
+   */
+  maxHeight: number;
+  /**
+   * Maximum width of the legend, in pixels
+   */
+  maxWidth: number;
   /**
    * Marks that this box should take the full width/height of the canvas (moving other boxes). This is unlikely to need to be changed in day-to-day use.
    * @default true
@@ -2200,6 +2208,15 @@ export interface LegendOptions {
      */
     usePointStyle: boolean;
   };
+  /**
+   * true for rendering the legends from right to left.
+   */
+  rtl: boolean;
+  /**
+   * This will force the text direction 'rtl' or 'ltr' on the canvas for rendering the legend, regardless of the css specified on the canvas
+   * @default canvas' default
+   */
+  textDirection: string;
 
   title: {
     /**