def METHOD_NAME(self, index: int, widget: Gtk.DrawingArea, ctx: cairo.Context):
    w16 = self._surfaces[index]
    ctx.set_source_rgb(0, 0, 0)
    ctx.rectangle(0, 0, *widget.get_size_request())
    ctx.fill()
    ctx.set_source_surface(w16)
    ctx.get_source().set_filter(cairo.Filter.NEAREST)
    ctx.paint()