use method

TTGraph use(
  1. TTMiddleware middleware, {
  2. TTMiddlewareType kind = TTMiddlewareType.read,
})

Register graph middleware

@param middleware The middleware function to add @param kind Optionaly register write middleware instead of read by passing "write"

Implementation

TTGraph use(TTMiddleware middleware,
    {TTMiddlewareType kind = TTMiddlewareType.read}) {
  if (kind == TTMiddlewareType.read) {
    _readMiddleware.add(middleware);
  } else if (kind == TTMiddlewareType.write) {
    _writeMiddleware.add(middleware);
  }
  return this;
}