Class: LibraryController

LibraryController

new view.controller.LibraryController ()

Members

activeInstance

activeInstances

Methods

clearActive ()void

選択中のアイテムを非アクティブ化

Returns:
TypeDescription
void

clearLibrary ()void

ライブラリのリストを初期化

Returns:
TypeDescription
void

clearSoundSelect ()void

サウンドのselectを初期化

Returns:
TypeDescription
void

clickFolder ()void

フォルダーアイコンをダブルクリックした処理

Returns:
TypeDescription
void

closeFolder (folder)void

フォルダーを閉じる

NameTypeDescription
folderFolder
Returns:
TypeDescription
void

createInstance (type, name, id, symbol)object

ライブラリにコンテンツを生成

NameTypeDefaultDescription
typestring
namestring
iduint
symbolstring""optional
Returns:
TypeDescription
object

ドラッグ終了時はスクリーンのイベントを有効にする

Returns:
TypeDescription
void

dragstart ()void

ドラッグ時はスクリーンのイベントを無効にする

Returns:
TypeDescription
void

drop (event)void

ライブラリエリアにコンテンツのドロップ処理

NameTypeDescription
eventDragEvent
Returns:
TypeDescription
void

folderIn (event)void

フォルダーにコンテンツを移動する

NameTypeDescription
eventDragEvent
Returns:
TypeDescription
void

folderOut ()void

フォルダ外に移動

Returns:
TypeDescription
void

initialize ()void

初期起動関数

Returns:
TypeDescription
void

inputEnd (event)void

inputタグを無効にする

NameTypeDescription
eventEvent | KeyboardEvent
Returns:
TypeDescription
void

inputStart (event)void

inputタグを有効にする、移動を無効化

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

loadFile (file, folder_id, name, library_id)Promise

読み込み処理

NameTypeDefaultDescription
fileFile
folder_idnumber0optional
namestring""optional
library_idnumber0optional
Returns:
TypeDescription
Promise

openFolder (folder)void

フォルダーを開く

NameTypeDescription
folderFolder
Returns:
TypeDescription
void

reload (libraries)void

ライブラリの情報の再読み込み

NameTypeDefaultDescription
librariesarraynull
Returns:
TypeDescription
void

reloadScreen (library_id)void

スクリーンエリアで変更があったElementを再描画

NameTypeDescription
library_idnumber
Returns:
TypeDescription
void

removeLibrary (library_id)void

関連するコンテンツを表示と内部データから削除

NameTypeDescription
library_idnumber
Returns:
TypeDescription
void

undo用にデータを内部保管する

Returns:
TypeDescription
void

scanFiles (entry, folder_id)void

読み込んだファイルのチェック

NameTypeDefaultDescription
entryFileSystemDirectoryEntry
folder_idnumber0optional
Returns:
TypeDescription
void

selectInstance (event)void

ライブラリアイテムの選択処理

NameTypeDescription
eventMouseEvent
Returns:
TypeDescription
void

updateFolderStyle (folder, mode)void

フォルダーの内部にelementのスタイルを変更する

NameTypeDescription
folderFolder
modestring
Returns:
TypeDescription
void