SpreadJS製品ヘルプ
Function メソッド
GC.Spread.CalcEngine 名前空間 > Functions タイプ : Function メソッド
関数の名前。
関数の引数の最小数。
関数の引数の最大数。
関数の記述オブジェクト。
関数の記述。
関数のパラメーターの記述配列。
パラメーター名。
パラメーターが繰り返し可能かどうか。
パラメーターがオプションであるかどうか。
関数を定義するための抽象基本クラスを表します。
シンタックス
var value; // Type: any
value = GC.Spread.CalcEngine.Functions.Function(name,
                                                minArgs,
                                                maxArgs,
                                                functionDescription,
                                                functionDescription.description,
                                                functionDescription.parameter,
                                                functionDescription.parameter.name,
                                                functionDescription.parameter.repeatable,
                                                functionDescription.parameter.optional);
function Function( 
   name : string,
   minArgs : number,
   maxArgs : number,
   functionDescription : Object,
   (optional) functionDescription.description : string,
   (optional) functionDescription.parameter : undefined,
   functionDescription.parameter.name : string,
   (optional) functionDescription.parameter.repeatable : boolean,
   (optional) functionDescription.parameter.optional : boolean
) : any;

パラメータ

name
関数の名前。
minArgs
関数の引数の最小数。
maxArgs
関数の引数の最大数。
functionDescription
関数の記述オブジェクト。
functionDescription.description
関数の記述。
functionDescription.parameter
関数のパラメーターの記述配列。
functionDescription.parameter.name
パラメーター名。
functionDescription.parameter.repeatable
パラメーターが繰り返し可能かどうか。
functionDescription.parameter.optional
パラメーターがオプションであるかどうか。
関連トピック

参照

Functions タイプ