From abe7af3825830f38e559cb79ae20eb033d7a7d99 Mon Sep 17 00:00:00 2001 From: Federico Caselli Date: Mon, 4 Jul 2016 10:27:08 +0200 Subject: [PATCH] The subclasses property are now optional --- mathjs/mathjs.d.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/mathjs/mathjs.d.ts b/mathjs/mathjs.d.ts index 6311b5b7a7..9671dd8005 100644 --- a/mathjs/mathjs.d.ts +++ b/mathjs/mathjs.d.ts @@ -1333,14 +1333,15 @@ declare namespace mathjs { export interface MathNode { isNode: boolean; - isSymbolNode: boolean; - isConstantNode: boolean; - isOperatorNode: boolean; - op: string; - fn: string; + isSymbolNode?: boolean; + isConstantNode?: boolean; + isOperatorNode?: boolean; + op?: string; + fn?: string; + args?: MathNode[]; type: string; - name: string; - value: any; + name?: string; + value?: any; compile(): EvalFunction; eval(): any;