The grid (rendering) ยท console.warn
Column '{colId}' template uses unknown pipe '{name}'. Built-in pipes: {list}. Register others with config.pipes.
Printed by The grid (rendering), prefixed [lattice], since 1.0.1.
Warnings reference › pipe:*:*
- Identifier
pipe:*:*- Raised by
- The grid (rendering)
- Since
- 1.0.1
What happened
A template applied a pipe that is neither built in nor registered, so the pipe resolves to nothing and the value passes through unpiped - the cell shows the raw value where you expected it formatted.
The fix
Use one of the built-ins listed in the message, or register your own with config.pipes.
The smallest fix
createGrid(el, { pipes: { initials: (v) => String(v).split(' ').map((w) => w[0]).join('') } });
Reference
Covered in full at the API reference.