@@ -353,6 +353,19 @@ STATIC mp_obj_t framebufferio_framebufferdisplay_obj_fill_row(size_t n_args, con
353353}
354354MP_DEFINE_CONST_FUN_OBJ_KW (framebufferio_framebufferdisplay_fill_row_obj , 1 , framebufferio_framebufferdisplay_obj_fill_row );
355355
356+ //| root_group: Group
357+ //| """The root group on the display."""
358+ //|
359+ //|
360+ STATIC mp_obj_t framebufferio_framebufferdisplay_obj_get_root_group (mp_obj_t self_in ) {
361+ framebufferio_framebufferdisplay_obj_t * self = native_display (self_in );
362+ return common_hal_framebufferio_framebufferdisplay_get_root_group (self );
363+ }
364+ MP_DEFINE_CONST_FUN_OBJ_1 (framebufferio_framebufferdisplay_get_root_group_obj , framebufferio_framebufferdisplay_obj_get_root_group );
365+
366+ MP_PROPERTY_GETTER (framebufferio_framebufferdisplay_root_group_obj ,
367+ (mp_obj_t )& framebufferio_framebufferdisplay_get_root_group_obj );
368+
356369STATIC const mp_rom_map_elem_t framebufferio_framebufferdisplay_locals_dict_table [] = {
357370 { MP_ROM_QSTR (MP_QSTR_show ), MP_ROM_PTR (& framebufferio_framebufferdisplay_show_obj ) },
358371 { MP_ROM_QSTR (MP_QSTR_refresh ), MP_ROM_PTR (& framebufferio_framebufferdisplay_refresh_obj ) },
@@ -367,6 +380,7 @@ STATIC const mp_rom_map_elem_t framebufferio_framebufferdisplay_locals_dict_tabl
367380 { MP_ROM_QSTR (MP_QSTR_height ), MP_ROM_PTR (& framebufferio_framebufferdisplay_height_obj ) },
368381 { MP_ROM_QSTR (MP_QSTR_rotation ), MP_ROM_PTR (& framebufferio_framebufferdisplay_rotation_obj ) },
369382 { MP_ROM_QSTR (MP_QSTR_framebuffer ), MP_ROM_PTR (& framebufferio_framebufferframebuffer_obj ) },
383+ { MP_ROM_QSTR (MP_QSTR_root_group ), MP_ROM_PTR (& framebufferio_framebufferdisplay_root_group_obj ) },
370384};
371385STATIC MP_DEFINE_CONST_DICT (framebufferio_framebufferdisplay_locals_dict , framebufferio_framebufferdisplay_locals_dict_table );
372386
0 commit comments