API Documentation missing
Closed this issue · 5 comments
This looks fixed to me: https://luma-led-matrix.readthedocs.io/en/latest/api-documentation.html
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.
@rm-hull any news?
I think this ticket can be closed now