unuse method
Unregister graph middleware
@param middleware The middleware function to remove @param kind Optionaly unregister write middleware instead of read by passing "write"
Implementation
TTGraph unuse(TTMiddleware middleware,
{TTMiddlewareType kind = TTMiddlewareType.read}) {
if (kind == TTMiddlewareType.read) {
final idx = _readMiddleware.indexOf(middleware);
if (idx != -1) {
_readMiddleware.removeAt(idx);
}
} else if (kind == TTMiddlewareType.write) {
final idx = _writeMiddleware.indexOf(middleware);
if (idx != -1) {
_writeMiddleware.removeAt(idx);
}
}
return this;
}