Skip to main content

Custom Widget Development

You can extend GitAscii with your own widget renderers by implementing the WidgetRendererFn signature and registering it in WidgetRegistry.

1. Implement the Renderer Function

Create a file src/features/widgets/renderers/CustomStatusRenderer.ts:

2. Register in WidgetRegistry.ts

Add your widget identifier and renderer function to REGISTRY_MAP:

3. Render via Engine