camelot-unchained
Version:
Camelot Unchained Client Library
27 lines (23 loc) • 685 B
text/typescript
/**
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
import * as Reflux from 'reflux';
import events from '../../events';
import _UnitFrame from './_UnitFrame';
const EnemyTargetStore = {
create() {
const actions = Reflux.createActions(['start', 'stop']);
const store = Reflux.createStore({
mixins: [_UnitFrame],
topic: events.clientEventTopics.handlesEnemyTarget,
listenables: actions
});
return {
store: store,
actions: actions
};
}
};
export default EnemyTargetStore;