esmDevelopers
JSプラグイン
esm API
JSプラグイン
esm API
  • Target

Target

Targetクラスは resolved フラグを持つクラスです。

継承

なし

インスタンスプロパティ

resolved読み取り専用

インスタンスが解決済みかどうかを表す真偽値です。

Info

解決済みでない場合、利用できないプロパティがあるのでresolvedがtrueであることを確認したうえで処理を記述することを推奨します。
対象のインスタンスがItemを継承している場合、Item.onMountedのタイミングでresolvedがtrueになります。

例

esmJSPlugin.screen.sheetSave("customer").onEntered(function (screen) {
  const customerNameItem = screen.getSheetItemByLabel("顧客名");

  customerNameItem.onMounted(function () {
    console.log(customerNameItem.resolved); // true
  });
});

インスタンスメソッド

isResolved

resolvedの値を返します。

構文

isResolved();
引数

なし

返値

resolvedの値です。

例

esmJSPlugin.screen.sheetSave("customer").onEntered(function (screen) {
  const customerNameItem = screen.getSheetItemByLabel("顧客名");

  customerNameItem.onMounted(function () {
    console.log(customerNameItem.isResolved()); // true
  });
});

関連情報

  • Item