v0.2.1 release

This commit is contained in:
Michael Freno
2025-11-16 09:36:46 -05:00
parent 4142b7e831
commit 39ccf0c450
26 changed files with 11070 additions and 220 deletions

47
docs/doc-filter.js Normal file
View File

@@ -0,0 +1,47 @@
// Classes to INCLUDE in documentation (whitelist approach)
// Only these classes and their related types will appear in the docs
module.exports = {
// Main user-facing classes
include: [
"Animation",
"AnimationProps",
//"Border",
"Color",
"Element",
"ElementProps",
"EventHandler",
"FlexLove",
"FontFamily",
"InputEvent",
//"InputEventProps",
//"LayoutEngine",
//"LayoutEngineProps",
"Theme",
"ThemeComponent",
"ThemeDefinition",
"TextEditor",
"TextEditorConfig",
"TransformProps",
"TransitionProps",
],
// Alternative: exclude specific classes (blacklist)
exclude: [
"Context",
"Performance",
"Trace",
"Proto",
"LuaLS",
"ImageCache",
"ImageRenderer",
"Renderer",
"StateManager",
"ScrollManager",
"ErrorCodes",
"ThemeManager",
"ThemeRegion",
],
// Which mode to use: 'whitelist' or 'blacklist'
mode: "whitelist",
};