Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | 19x 9x 9x 9x 9x 17x | // @flow
import type {Pattern, Action, ConnectActionType} from '../types';
type ConnectAction = Action<ConnectActionType>;
export default class ConnectPattern implements Pattern<ConnectAction> {
actions: Array<ConnectAction>;
constructor() {
this.actions = [];
}
addAction = (action: ConnectAction) => {
this.actions.push(action);
this.mergeAction();
}
mergeConnectAndDisconnectAndDelete = () => {
}
mergeAction = (): Array<ConnectAction> => {
this.mergeConnectAndDisconnectAndDelete();
return this.actions;
}
getActions = (): Array<ConnectAction> => {
return this.actions;
}
}
|