2.13. Google ドライブ#
概要#
Chromeブラウザ上でGoogle ドライブの仮想環境を再現するコンポーネントです。
クラス名#
SieModuleWinGoogleDrive
プロパティ#
resources#
メール情報の配列。
- プロパティ値
- array
[
{
"type": "folder", // タイプ: folder, word, excel, ppt , pdf, image, text(other)
"name": "マイドライブ", // フォルダ・ファイル名
"last_updated": "0:00", // 更新日時
"owner": "自分", // 所有者
"size": "-", // サイズ
"resources" :[ // typeがfolderの場合だけ、下位を指定可能
{
"type": "folder",
"name": "A社と共有",
"last_updated": "16:16",
"owner": "自分",
"size": "-",
"dblClick":null,
"resources" :[
// ここから下は再帰的に同じ構造をとる
],
},
{
"type": "excel",
"name": "顧客リスト.xlsx",
"last_updated": "16:54",
"owner": "自分",
"size": "-",
"dblClick": () => {}, // ダブルクリックしたときに実行するメソッド
"resources" :[
// ファイルの場合は下位を指定できない
]
}
]
}
]
clickUploadFile#
「ファイルのアップロード」をクリックしたときに実行するメソッド。
- プロパティ値
- function
clickUploadBox#
「アップロード完了」の領域をクリックしたときに実行するメソッド。
- プロパティ値
- function
メソッド#
showUploadBox#
「アップロード完了」の領域を表示する。
引数
html : string
表示するHTML文字列
- 戻り値
なし
hideUploadBox#
「アップロード完了」の領域を非表示にする。
- 引数
なし
- 戻り値
なし
addResource#
現在表示されているパスにリソースを追加する。
引数
html : dict
プロパティ「resources」を参照。
- 戻り値
なし