Skip to content

Commit dded331

Browse files
committed
fix: delcare ActivityBarEvent in model
1 parent b735eb0 commit dded331

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

src/model/workbench/activityBar.ts

+16-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
11
/* eslint-disable no-invalid-this */
2+
import 'reflect-metadata';
23
import { EventBus } from 'mo/common/event';
34
import { observable } from 'mo/common/observable';
4-
import { ActivityBarEvent } from 'mo/services';
55
import { container, inject, injectable } from 'tsyringe';
66

7+
/**
8+
* The activity bar event definition
9+
*/
10+
export enum ActivityBarEvent {
11+
/**
12+
* Selected an activity bar
13+
*/
14+
Selected = 'activityBar.selected',
15+
OnClick = 'activityBar.onClick',
16+
/**
17+
* Activity bar data changed
18+
*/
19+
DataChanged = 'activityBar.data',
20+
ReRender = 'activityBar.reRender',
21+
}
722

823
export interface IActivityBarItem {
924
id?: string;

src/services/workbench/activityBarService.ts

+1-17
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,6 @@
11
import { singleton, container } from 'tsyringe';
22
import { Component } from 'mo/react/component';
3-
import { ActivityBarModel, IActivityBar, IActivityBarItem } from 'mo/model/workbench/activityBar';
4-
5-
/**
6-
* The activity bar event definition
7-
*/
8-
export enum ActivityBarEvent {
9-
/**
10-
* Selected an activity bar
11-
*/
12-
Selected = 'activityBar.selected',
13-
OnClick = 'activityBar.onClick',
14-
/**
15-
* Activity bar data changed
16-
*/
17-
DataChanged = 'activityBar.data',
18-
ReRender = 'activityBar.reRender',
19-
}
3+
import { ActivityBarModel, ActivityBarEvent, IActivityBar, IActivityBarItem } from 'mo/model/workbench/activityBar';
204

215
export interface IActivityBarService extends Component<IActivityBar> {
226
reset(): void;

0 commit comments

Comments
 (0)