ladybird/Userland/Libraries/LibGUI/GML
Ali Mohammad Pur f3a4118aee GMLCompiler+LibGUI: Add support for object properties and undo hack
Previously the GML compiler did not support object properties such as
`content_widget: @GUI::Widget{}` for GUI::ScrollableContainerWidget;
this commit adds support for such properties by simply calling
`set_<key>(<TProperty>&)` on the object.
This commit also removes the previous hack where
ScrollableContainerWidget was special-cased to have its singular child
used as the content widget; the only GML file using this behaviour was
also changed to be in line with 'proper' GML as handled by the GML
Playground.
2024-04-30 17:46:41 -06:00
..
AST.h GMLCompiler+LibGUI: Add support for object properties and undo hack 2024-04-30 17:46:41 -06:00
AutocompleteProvider.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
AutocompleteProvider.h
Formatter.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Lexer.cpp
Lexer.h
Parser.cpp
Parser.h
SyntaxHighlighter.cpp
SyntaxHighlighter.h