Skip to content
Snippets Groups Projects
index.js 600 B
Newer Older
  • Learn to ignore specific revisions
  • Eugen Ciur's avatar
    Eugen Ciur committed
    import Component from '@glimmer/component';
    import { tracked } from '@glimmer/tracking';
    import { action } from '@ember/object';
    
    
    
    export default class CommanderComponent extends Component {
    
      // show create new folder modal dialog?
    
    Eugen Ciur's avatar
    Eugen Ciur committed
      @tracked show_new_folder_modal = false;
    
      // nodes are displayed as list or as grid?
      @tracked view_mode = 'list';
    
    Eugen Ciur's avatar
    Eugen Ciur committed
    
      @action
      openNewFolderModal() {
        this.show_new_folder_modal = true;
      }
    
      @action
      closeNewFolderModal() {
        this.show_new_folder_modal = false;
      }
    
    
      @action
      onViewModeChange(new_view_mode) {
        this.view_mode = new_view_mode;
      }
    
    Eugen Ciur's avatar
    Eugen Ciur committed
    }