// Copyright 2016 Documize Inc. . All rights reserved. // // This software (Documize Community Edition) is licensed under // GNU AGPL v3 http://www.gnu.org/licenses/agpl-3.0.en.html // // You can operate outside the AGPL restrictions by purchasing // Documize Enterprise Edition and obtaining a commercial license // by contacting . // // https://documize.com import Component from '@ember/component'; import TooltipMixin from '../../mixins/tooltip'; import NotifierMixin from '../../mixins/notifier'; import AuthMixin from '../../mixins/auth'; export default Component.extend(TooltipMixin, NotifierMixin, AuthMixin, { tab: '', init() { this._super(...arguments); if (is.empty(this.get('tab')) || is.undefined(this.get('tab'))) { this.set('tab', 'index'); } }, actions: { onAddSpace(m) { this.attrs.onAddSpace(m); return true; }, onChangeTab(tab) { this.set('tab', tab); }, } });