Skip to content

Commit

Permalink
remove absurd class hierarchy
Browse files Browse the repository at this point in the history
  • Loading branch information
ianharrigan committed Jun 10, 2023
1 parent 60eed54 commit 3e96bba
Show file tree
Hide file tree
Showing 9 changed files with 1,641 additions and 1,730 deletions.
1,691 changes: 1,640 additions & 51 deletions haxe/ui/backend/ComponentBase.hx

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions haxe/ui/core/Component.hx
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ import Std.is as isOfType;
* Base class of all HaxeUI controls
*/
@:allow(haxe.ui.backend.ComponentImpl)
@:build(haxe.ui.macros.Macros.build())
@:autoBuild(haxe.ui.macros.Macros.build())
class Component extends ComponentImpl implements IValidating {

/**
Expand Down
Loading

0 comments on commit 3e96bba

Please sign in to comment.