Skip to content

Commit 945fc54

Browse files
committed
add alias for AnyDisplay
1 parent 7ef83aa commit 945fc54

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

circuitpython_typing/displayio.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# SPDX-FileCopyrightText: Copyright (c) 2025 Tim Cocks for Adafruit Industries
2+
#
3+
# SPDX-License-Identifier: MIT
4+
5+
"""
6+
`circuitpython_typing.displayio`
7+
================================================================================
8+
9+
Type annotation definitions used for displayio related components.
10+
11+
* Author(s): Tim Cocks
12+
"""
13+
from typing import TypeAlias, Union
14+
from busdisplay import BusDisplay
15+
from epaperdisplay import EPaperDisplay
16+
from framebufferio import FramebufferDisplay
17+
18+
AnyDisplay: TypeAlias = Union[BusDisplay | EPaperDisplay | FramebufferDisplay]

0 commit comments

Comments
 (0)