File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11/* clayterm.c — WASM terminal rendering engine for Clay UI
22 *
33 * Public API (exported to WASM):
4- * clayterm_size — compute arena size for given dimensions
5- * init — initialize a Clayterm instance in provided memory
6- * reduce — decode command buffer, run Clay layout, render to ANSI
7- * output — pointer to output byte buffer
8- * length — length of output byte buffer
9- * measure — Clay text measurement callback
10- * error_count — number of errors from last render
11- * error_type — Clay_ErrorType enum value for error at index
12- * error_message_length — byte length of error message at index
13- * error_message_ptr — pointer to error message string at index
4+ * clayterm_size — compute arena size for given dimensions
5+ * init — initialize a Clayterm instance in provided memory
6+ * reduce — decode command buffer, run Clay layout, render to ANSI
7+ * output — pointer to output byte buffer
8+ * length — length of output byte buffer
9+ * measure — Clay text measurement callback
10+ * error_count, error_type, error_message_length, error_message_ptr
11+ * — per-render Clay error accessors
1412 */
1513
1614#include "clayterm.h"
You can’t perform that action at this time.
0 commit comments