update docu

pull/25/head
Pavol Rusnak 8 years ago
parent dbc57b16d4
commit 627f547fcb
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

@ -276,6 +276,9 @@ Function returns None if timeout specified in microseconds is reached.
def trezor.ui.rgbcolor(r: int, g: int, b: int) -> int
```
``` python
def trezor.ui.in_area(pos: tuple, area: tuple) -> bool
```
``` python
def trezor.ui.lerpi(a: int, b: int, t: float) -> int
```
``` python
@ -359,17 +362,19 @@ When icon and iconfgcolor are provided, an icon is drawn in the middle using the
Icon needs to be of exaclty 96x96 pixels size.
``` python
def trezor.ui.display.orientation(degrees: int) -> None
def trezor.ui.display.orientation(degrees: int=None) -> int
```
Sets display orientation to 0, 90, 180 or 270 degrees.
Everything needs to be redrawn again when this function is used.
Call without the degrees parameter to just perform the read of the value.
``` python
def trezor.ui.display.backlight(val: int) -> None
def trezor.ui.display.backlight(val: int=None) -> int
```
Sets backlight intensity to the value specified in val.
Call without the val parameter to just perform the read of the value.
``` python
def trezor.ui.display.raw(reg: int, data: bytes) -> None

@ -20,6 +20,8 @@ def process_file(fn):
r.append('')
elif ext == '.py':
mod = mod[4:].replace('/', '.')
if mod.endswith('.__init__'):
mod = mod[:-9]
for l in src:
l = l.rstrip()
if l.startswith('def '):

@ -58,7 +58,7 @@ Syntax used below is a valid Python function declaration with type hints defined
##trezor.ui
@src/trezor/ui.py
@src/trezor/ui/__init__.py
###trezor.ui.display

@ -39,7 +39,7 @@ NORMAL = const(1)
BOLD = const(2)
def in_area(pos, area):
def in_area(pos: tuple, area: tuple) -> bool:
x, y = pos
ax, ay, aw, ah = area
return ax <= x <= ax + aw and ay <= y <= ay + ah

Loading…
Cancel
Save