51 lines
658 B
JavaScript
51 lines
658 B
JavaScript
|
|
|
||
|
|
|
||
|
|
import menuButton from './leftSide.button.js';
|
||
|
|
|
||
|
|
export default class fileMangerButton extends menuButton{
|
||
|
|
|
||
|
|
text = "File Manager";
|
||
|
|
|
||
|
|
create() {
|
||
|
|
|
||
|
|
//this.activateButton();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
touchstart() {
|
||
|
|
|
||
|
|
this.click();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
async click() {
|
||
|
|
|
||
|
|
this.stateMachine.composeState( "File Manager" );
|
||
|
|
|
||
|
|
this.openPage();
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
state openPage() {
|
||
|
|
|
||
|
|
var application = this.parent.parent;
|
||
|
|
|
||
|
|
var rightSide = application.rightSide;
|
||
|
|
|
||
|
|
this.deactivateButtons();
|
||
|
|
this.activateButton();
|
||
|
|
|
||
|
|
rightSide.hideChildren();
|
||
|
|
rightSide.fileManager.show();
|
||
|
|
|
||
|
|
rightSide.fileManager.fileList.create();
|
||
|
|
|
||
|
|
#ifdef ANDROID
|
||
|
|
|
||
|
|
application.minimizeButton.close();
|
||
|
|
|
||
|
|
#endif
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|