| 説明 | エクステンションで使用可 | |
| ◆ 検索メソッド | ||
| find | 任意な文字列を検索 | ○ |
| sort | 並び順番を変更して再検索を行う | ○ |
| update | 今の検索条件で再検索を行う | ○ |
| addWhere | 検索条件に新しい条件を追加 | ○ |
| addOrder | 並び条件に新しい条件を追加 | ○ |
| ◆ タグメソッド | ||
| addTag | 指定ファイルにタグを登録 | ○ |
| removeTag | 指定ファイルのタグを削除 | ○ |
| flipTag | 指定ファイルに指定タグがなければ登録、あれば削除 | ○ |
| ◆ フィルタメソッド | ||
| addFilter | フィルタを追加 | ○ |
| removeFilter | 指定フィルタを削除 | ○ |
| clearFilter | 登録されているすべてのフィルタをクリア | ○ |
| ◆ 選択メソッド | ||
| focusThum | 指定ファイルをフォーカス状態にする | ○ |
| selectThum | 指定ファイルの選択状態を変更 | ○ |
| ◆ スクロールメソッド | ||
| scrollTo | 指定ファイルが画面内に入るようにスクロール | ○ |
| ◆ 情報取得メソッド | ||
| getInfo | 指定ファイルの情報を取得 | ○ |
| getInfos | 指定条件に該当するすべてのファイルの情報を取得 | ○ |
| getFocusThum | 選択中のファイルのIDを取得 | ○ |
| getSelectThums | 選択中のすべてのファイルのIDを取得 | ○ |
| getFindInfo | 現在の検索用情報を取得 | ○ |
| getTimecode | 指定画像のタイムコード情報を取得 | △ |
| getRelation | 指定テキストと関連あると思われるファイル一覧を取得 | ○ |
| ◆ 情報設定メソッド | ||
| addScore | 指定ファイルのスコアを加算 | ○ |
| updateInfo | 指定ファイルのコーデックなどの情報を再更新 | ○ |
| modifyField | 指定特殊フィールドの内容を書き換え | ○ |
| ◆ システム情報取得メソッド | ||
| getDBName | いま開いている管理ファイルの名前を取得 | ○ |
| getSkinName | いまのスキンの名前を取得 | ○ |
| getExtensionName | いまのエクステンションの名前を取得 | ○ |
| getTagletName | いま実行したタグレットの名前を取得 | ○ |
| getAppDir | WhiteBrowser.exeがあるフォルダのパスを取得 | ○ |
| getThumDir | サムネイル格納フォルダのルートパスを取得 | ○ |
| getWatchList | 監視フォルダリストを取得 | ○ |
| getArgv | 起動コマンドラインで渡された引数を取得 | ○ |
| ◆ ファイル処理メソッド | ||
| exec | 指定ファイルを標準プレイヤーで実行 | ○ |
| copy | 指定ファイルを指定フォルダにコピー | ○ |
| move | 指定ファイルを指定フォルダに移動 | ○ |
| addPath | 指定フォルダ、ファイルを登録 | ○ |
| checkFile | 指定ファイルが存在するかどうかを取得 | ○ |
| getFileList | ファイルシステムの指定フォルダ下にあるファイルを取得 | ○ |
| ◆ ファイルI/Oメソッド | ||
| writeFile | 指定ファイルに一行のテキストを書き出す | ○ |
| readFile | 指定ファイルにあるテキストを取得 | ○ |
| execFile | 指定ファイルをプレイヤーで実行 | ○ |
| deleteFile | 指定ファイルを削除 | ○ |
| ◆ プロファイルI/Oメソッド | ||
| writeProfile | 管理ファイルにスキンの固有情報を書き込む | ○ |
| getProfile | 管理ファイルに書き込んだスキンの固有情報を取得 | ○ |
| ◆ アプリケーションメソッド | ||
| switchDB | 他の管理ファイルを開く | ○ |
| changeSkin | 他のスキンに切り替え | ○ |
| changeExtension | 他のエクステンションに切り替え | ○ |
| switchKey | キーマップ切り替え | ○ |
| makeThum | 指定サイズのサムネイルを作成 | △ |
| showContextMenu | 指定ファイルのコンテキストメニューを開く | ○ |
| showTextMenu | テキストユーティリティメニューを表示 | ○ |
| appCmd | アプリケーションのコマンドを実行 | ○ |
| execScript | スクリプトをそのまま実行 | ○ |
| execCmd | APIを直接呼び出す | ○ |
| ◆ 追加、削除コールバックメソッド | ||
| onRegistedFile | ファイルが登録された後にコールされる | ○ |
| onRemoveFile | ファイルが登録から削除させる直前にコールされる | ○ |
| onCreateThum | サムネイルを追加する必要があるときにコールされる | × |
| onUpdate | 検索結果が更新されたときにコールされる | × |
| onClearAll | 表示を一度リセットする必要があるときにコールされる | × |
| ◆ 状態変更コールバックメソッド | ||
| onSetFocus | サムネイルのフォーカス状態が変わったときにコールされる | × |
| onSetSelect | 選択状態が切り替わったときにコールされる | × |
| onUpdateThum | サムネイルが更新され、再描画する必要があるときにコールされる | × |
| onModifyTags | タグが編集されたときにコールされる | ○ |
| onModifyScore | スコアが編集されたときにコールされる | ○ |
| onModifyPath | ファイルのパスが編集されたときにコールされる | ○ |
| onModifyField | 特殊フィールドが一つでも変更されたときにコールされる | ○ |
| onExec | ファイルが実行されたときにコールされる | × |
| ◆ スキンコールバックメソッド | ||
| onSkinEnter | スキン(エクステンション)が完全ロードされた後にコールされる | △ |
| onSkinLeave | スキン(エクステンション)から離れようとしたときにコールされる | △ |
| ◆ エクステンションコールバックメソッド | ||
| onExtensionUpdated | メインウィンドウで変更があったときにコールされる | ○ |
| ◆ コンフィグメソッド | ||
| scrollSetting | シームレススクロールの切り替え | ○ |
| thumSetting | 生成するサムネイルの設定を変更 | △ |
| ◆ ユーティリティメソッド | ||
| imageBox | イメージボックスを表示 | ○ |
| trace | 実行情報ペインに一行テキストを出力 | ○ |
| allProperty | オブジェクトのプロパティ一覧を文字列で返す | ○ |
| htmlDecode | HTML用にエンコードされた文字を元の文字に戻す | ○ |