0.2.5 • Published 7 years ago

game.call-echo v0.2.5

Weekly downloads
2
License
MIT
Repository
gitlab
Last release
7 years ago

Usage

  let stack0: string[] = []
  let stack1: string[] = []
  callecho()
    .on('a').prev(() => stack1.push('a')).pass(() => stack1.push('a'))
    .on('b').post(() => stack1.push('b'))
    .on('c', () => stack1.push('done')).pass(() => stack1.push('c'))
    .step(function() {stack0.push(this.key)})
    .excute()
  expect(stack0).is.eql([
    'prev#a', 'post#a', 'prev#b', 'post#b', 'prev#c', 'post#c',
    'pass#c', 'pass#b', 'pass#a'
  ])
  expect(stack1).is.eql(['a', 'b', 'done', 'c', 'a'])
0.2.5

7 years ago

0.2.4

7 years ago

0.2.1

7 years ago

0.1.7

7 years ago