Browse Source

Fixes for typescript definitions

Peter Varga 5 years ago
parent
commit
85a5fbb14e
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/geometries/TextGeometry.d.ts

+ 3 - 3
src/geometries/TextGeometry.d.ts

@@ -2,7 +2,7 @@ import { Font } from './../extras/core/Font';
 import { ExtrudeGeometry, ExtrudeBufferGeometry } from './ExtrudeGeometry';
 
 export interface TextGeometryParameters {
-	font?: Font;
+	font: Font;
 	size?: number;
 	height?: number;
 	curveSegments?: number;
@@ -15,7 +15,7 @@ export interface TextGeometryParameters {
 
 export class TextBufferGeometry extends ExtrudeBufferGeometry {
 
-	constructor( text: string, parameters?: TextGeometryParameters );
+	constructor( text: string, parameters: TextGeometryParameters );
 
 	parameters: {
 		font: Font;
@@ -33,7 +33,7 @@ export class TextBufferGeometry extends ExtrudeBufferGeometry {
 
 export class TextGeometry extends ExtrudeGeometry {
 
-	constructor( text: string, parameters?: TextGeometryParameters );
+	constructor( text: string, parameters: TextGeometryParameters );
 
 	parameters: {
 		font: Font;