Skip to content

createMiddlewares

createMiddlewares<TMiddlewares>(middlewares): TMiddlewares

Factory method to create a list of middlewares for ng-diagram. Allows modifying the default middleware chain by removing, replacing, or adding new middlewares.

TMiddlewares extends MiddlewareChain = [Middleware<"z-index">, Middleware<string>, Middleware<string>]

The type of the resulting middleware chain

(defaults) => TMiddlewares

Function that receives default middlewares and returns modified middleware chain

TMiddlewares

The modified middleware chain

Use with extreme caution - incorrectly modifying required middlewares can break the library