Centralize node type icons
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2020-10-14 08:47:03 -05:00
parent ff75876e2d
commit 413fb8b94e
5 changed files with 18 additions and 31 deletions

View File

@@ -7,6 +7,7 @@ import {LoadingController, PopoverController} from '@ionic/angular';
import {NodePickerComponent} from '../../components/editor/node-picker/node-picker.component';
import {HostOptionsComponent} from '../../components/editor/host-options/host-options.component';
import {EditorService} from '../../service/editor.service';
import {NodeTypeIcons} from '../../structures/node-types';
@Component({
selector: 'app-editor',
@@ -17,16 +18,7 @@ export class EditorPage implements OnInit {
// @ViewChildren('editorHosts') editorHosts;
// @ViewChild('titleBar') titleBar;
public typeIcons = {
branch: 'fa fa-folder',
node: 'fa fa-quote-left',
norm: 'fa fa-quote-left',
page: 'fa fa-sticky-note',
db: 'fa fa-database',
database_ref: 'fa fa-database',
code: 'fa fa-code',
code_ref: 'fa fa-code',
};
public typeIcons = NodeTypeIcons;
@Input() pageId: string;
public pageName = '';