rm-hull/luma.led_matrix

API Documentation missing

Closed this issue · 5 comments

API Documentation missing

Yeah, the docstring content needs to be filled out in more detail. This will happen shortly.

The legacy namespace is really there as a stopgap - to provide some illusion of backwards compatibility.

There are building blocks in luma.core now that allow you to move a viewport over a larger virtual device. This can be programmed to give the appearance of scrolling. There have been questions to make scroll message scroll in any direction, work with asyncio, and yours about interrupting it if there is a higher priority message.

By providing the mechanism to scroll, you can implement it to suit your individual needs, rather than the library providing a kitchen-sink version that is complicated and does everything.

So think of the legacy version as a simple reference version, and no, there most likely won't be any more scroll implementations in the main codebase. It is likely that there maybe demos and examples added instead to show you what is possible though.

I think this ticket can be closed now