Creates an instance of an ActionChannel effect
ActionChannel(this.pattern, {this.buffer, Result? result}) : super(result: result);