Skip to content

Commit 509bfdb

Browse files
fix: build
1 parent ba71fd5 commit 509bfdb

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/shell/script/binding_types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export class js_widget {
4848
* @returns void
4949
*/
5050
set_animation(variable_name: string, enabled: boolean): void
51-
downcast(): breeze_ui.js_widget | breeze_ui.js_text_widget | breeze_ui.js_flex_layout_widget | breeze_ui.js_image_widget
51+
downcast(): breeze_ui.js_widget | breeze_ui.js_text_widget | breeze_ui.js_flex_layout_widget | breeze_ui.js_image_widget | breeze_ui.js_spacer_widget
5252
}
5353
}
5454
namespace breeze_ui {

src/shell/script/binding_types_breeze_ui.cc

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ namespace mb_shell::js {
8383
// Macro for paint getter/setter pairs
8484
#define IMPL_PAINT_PROP(class_name, widget_type, prop_name) \
8585
std::shared_ptr<breeze_ui::breeze_paint> class_name::get_##prop_name() \
86+
const { \
8687
auto widget = std::dynamic_pointer_cast<widget_type>($widget); \
8788
if (!widget || !widget->prop_name) \
8889
return nullptr; \
@@ -486,8 +487,7 @@ IMPL_ANIMATED_PROP(breeze_ui::js_flex_layout_widget, widget_js_base,
486487
IMPL_SIMPLE_PROP(breeze_ui::js_flex_layout_widget, widget_js_base, auto_size,
487488
bool)
488489

489-
IMPL_SIMPLE_PROP(breeze_ui::js_flex_layout_widget, widget_js_base, gap,
490-
float)
490+
IMPL_SIMPLE_PROP(breeze_ui::js_flex_layout_widget, widget_js_base, gap, float)
491491
std::string breeze_ui::js_flex_layout_widget::get_justify_content() const {
492492
auto widget = std::dynamic_pointer_cast<ui::widget_flex>($widget);
493493
if (!widget)
@@ -519,8 +519,7 @@ void breeze_ui::js_flex_layout_widget::set_align_items(std::string align) {
519519
if (!widget)
520520
return;
521521

522-
if (auto val =
523-
mb_shell::enum_from_string<ui::widget_flex::align>(align)) {
522+
if (auto val = mb_shell::enum_from_string<ui::widget_flex::align>(align)) {
524523
widget->align_items = *val;
525524
}
526525
}

0 commit comments

Comments
 (0)