@@ -353,6 +353,19 @@ STATIC mp_obj_t framebufferio_framebufferdisplay_obj_fill_row(size_t n_args, con
353
353
}
354
354
MP_DEFINE_CONST_FUN_OBJ_KW (framebufferio_framebufferdisplay_fill_row_obj , 1 , framebufferio_framebufferdisplay_obj_fill_row );
355
355
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
+
356
369
STATIC const mp_rom_map_elem_t framebufferio_framebufferdisplay_locals_dict_table [] = {
357
370
{ MP_ROM_QSTR (MP_QSTR_show ), MP_ROM_PTR (& framebufferio_framebufferdisplay_show_obj ) },
358
371
{ 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
367
380
{ MP_ROM_QSTR (MP_QSTR_height ), MP_ROM_PTR (& framebufferio_framebufferdisplay_height_obj ) },
368
381
{ MP_ROM_QSTR (MP_QSTR_rotation ), MP_ROM_PTR (& framebufferio_framebufferdisplay_rotation_obj ) },
369
382
{ 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 ) },
370
384
};
371
385
STATIC MP_DEFINE_CONST_DICT (framebufferio_framebufferdisplay_locals_dict , framebufferio_framebufferdisplay_locals_dict_table );
372
386
0 commit comments