API Docs for:
Show:

NCMB.Script Class

Defined in: lib/script.js:6

Scriptの実行を扱うクラスです。

メソッドは全て実行可能なインスタンスを生成し、状態を付与して返すファクトリメソッドです。 メソッドチェインでヘッダー、ボディ、クエリを付与し、execメソッドで実行します。

Script機能からのresponseは型が固定でないため、bodyキーにレスポンスを格納したObjectを返却します。

Methods

NCMB.Script#data

(
  • body
)
NCMB.Script

Defined in lib/script.js:58

インスタンスに対してチェインしてリクエストボディを付与するメソッドです。

Parameters:

  • body Object

    リクエストボディを示すJSON形式のオブジェクト

Returns:

NCMB.Script:

this 引数のリクエストボディが付加された実行可能インスタンス

NCMB.Script#exec

(
  • method
  • scriptName
)
Object

Defined in lib/script.js:94

Scriptを実行するメソッドです。

Parameters:

  • method String

    HTTPメソッド

  • scriptName String

    スクリプトファイル名

Returns:

Object:

res Scriptに定義されたレスポンスを内包するJSON形式のオブジェクト

NCMB.Script#query

(
  • query
)
NCMB.Script

Defined in lib/script.js:76

インスタンスに対してチェインしてクエリストリングを付与するメソッドです。

Parameters:

  • query Object

    クエリストリングを示すJSON形式のオブジェクト

Returns:

NCMB.Script:

this 引数のクエリストリングが付加された実行可能インスタンス

NCMB.Script#set

(
  • header
)
NCMB.Script

Defined in lib/script.js:37

インスタンスに対してチェインしてリクエストヘッダーを付与するメソッドです。

Parameters:

  • header Object

    リクエストヘッダーを示すJSON形式のオブジェクト

Returns:

NCMB.Script:

this 引数のリクエストヘッダーが付加された実行可能インスタンス

NCMB.ScriptConstructor#new

() NCMB.Script

Defined in lib/script.js:159

Returns: