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; } } |