www.dextsolution.com
DEXTUPLOAD
X5
menu toggleリファレンス > イベント

onDX5BeforeItemsAdd

  • 1.0.0.0以上

  • 説明

    onDX5BeforeItemsAdd関数は、項目を登録する前に呼び出されるコールバック関数である。

    関数の戻り値がtrueであるか、定義されていない場合、個々の登録作業が開始される。一方、false値を明示的に返す場合、以降の登録作業がすべてキャンセルされます。

    function onDX5BeforeItemsAdd(id, count) {
        return confirm(count + "項目をすべて登録しますか?");
    }
  • 形式

    # グローバルでイベントハンドラを宣言 
    function onDX5BeforeItemsAdd(id, count) {
        ... 
        return true; // or false
    }
    
    # コンポーネント生成時にイベントハンドラを登録する(3.10.0.0バージョン以上)
    dx5.create({
        ...
        events: {
            beforeItemsAdd: function(id, count) {
                ...
                return true; // or false
            }
        }
    });
    
  • パラメータ

    名前 形式 説明
    id String イベントが発生したコンポーネントのID
    count Number 登録しようとするファイルの数

onDX5ItemAdding

  • 1.0.0.0以上

  • 説明

    onDX5ItemAdding関数は、個々の項目を登録する前に呼び出されるコールバック関数である。

    関数の戻り値がtrueであるか、定義されていない場合、登録作業が続行される。一方、false値を明示的に返す場合、その項目は登録されない。

    function onDX5ItemAdding(id, obj) {  
        return confirm(obj.name + "の項目を登録しますか?");
    }
  • 形式

    # グローバルでイベントハンドラを宣言
    function onDX5ItemAdding(id, obj) {
        ...
        return true; // or false
    }
    
    # コンポーネント生成時にイベントハンドラを登録する(3.10.0.0バージョン以上)
    dx5.create({
        ...
        events: {
            itemAdding: function(id, obj) {
                ...
                return true; // or false
            }
        }
    });
    
  • パラメータ

    名前 形式 説明
    id String イベントが発生したコンポーネントのID
    obj Object JavaScriptのFileオブジェクトまたはblobオブジェクト
  • リターンタ

    true, false

onDX5ItemsAdded

  • 1.0.0.0以上

  • 説明

    onDX5ItemsAdded関数は登録が完了した後に呼び出されるコールバック関数である。

    function onDX5ItemsAdded(id, count, arr) {
        alert(count + "個のエントリが登録された。");
    }
  • 形式

    # グローバルでイベントハンドラを宣言 
    function onDX5ItemsAdded(id, count, arr) { ... }
    
    # コンポーネント生成時にイベントハンドラを登録する(3.10.0.0バージョン以上)
    dx5.create({
        ...
        events: {
            itemsAdded: function(id, count, arr) { ... }
        }
    });
    
  • パラメータ

    名前 形式 説明
    id String イベントが発生したコンポーネントのID
    count Number 登録されたアイテムの数
    arr Array (バージョン3.3.2.0以降)登録済みアイテムIDの配列