mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
Update _curses.pyi
First pass at types for curses functions.
This commit is contained in:
@@ -2,7 +2,9 @@
|
||||
#
|
||||
# NOTE: This dynamically typed stub was automatically generated by stubgen.
|
||||
|
||||
from typing import Any
|
||||
from typing import Any, BinaryIO, Tuple, Union
|
||||
|
||||
chtype = Union[str, bytes, int]
|
||||
|
||||
ALL_MOUSE_EVENTS = ... # type: int
|
||||
A_ALTCHARSET = ... # type: int
|
||||
@@ -217,79 +219,79 @@ REPORT_MOUSE_POSITION = ... # type: int
|
||||
_C_API = ... # type: Any
|
||||
version = ... # type: bytes
|
||||
|
||||
def baudrate(*args, **kwargs): ...
|
||||
def beep(*args, **kwargs): ...
|
||||
def can_change_color(*args, **kwargs): ...
|
||||
def cbreak(*args, **kwargs): ...
|
||||
def color_content(*args, **kwargs): ...
|
||||
def color_pair(*args, **kwargs): ...
|
||||
def curs_set(*args, **kwargs): ...
|
||||
def def_prog_mode(*args, **kwargs): ...
|
||||
def def_shell_mode(*args, **kwargs): ...
|
||||
def delay_output(*args, **kwargs): ...
|
||||
def doupdate(*args, **kwargs): ...
|
||||
def echo(*args, **kwargs): ...
|
||||
def endwin(*args, **kwargs): ...
|
||||
def erasechar(*args, **kwargs): ...
|
||||
def filter(*args, **kwargs): ...
|
||||
def flash(*args, **kwargs): ...
|
||||
def flushinp(*args, **kwargs): ...
|
||||
def getmouse(*args, **kwargs): ...
|
||||
def getsyx(*args, **kwargs): ...
|
||||
def getwin(*args, **kwargs): ...
|
||||
def halfdelay(*args, **kwargs): ...
|
||||
def has_colors(*args, **kwargs): ...
|
||||
def has_ic(*args, **kwargs): ...
|
||||
def has_il(*args, **kwargs): ...
|
||||
def has_key(*args, **kwargs): ...
|
||||
def init_color(*args, **kwargs): ...
|
||||
def init_pair(*args, **kwargs): ...
|
||||
def initscr(*args, **kwargs): ...
|
||||
def intrflush(*args, **kwargs): ...
|
||||
def is_term_resized(*args, **kwargs): ...
|
||||
def isendwin(*args, **kwargs): ...
|
||||
def keyname(*args, **kwargs): ...
|
||||
def killchar(*args, **kwargs): ...
|
||||
def longname(*args, **kwargs): ...
|
||||
def meta(*args, **kwargs): ...
|
||||
def mouseinterval(*args, **kwargs): ...
|
||||
def mousemask(*args, **kwargs): ...
|
||||
def napms(*args, **kwargs): ...
|
||||
def newpad(*args, **kwargs): ...
|
||||
def newwin(*args, **kwargs): ...
|
||||
def nl(*args, **kwargs): ...
|
||||
def nocbreak(*args, **kwargs): ...
|
||||
def noecho(*args, **kwargs): ...
|
||||
def nonl(*args, **kwargs): ...
|
||||
def noqiflush(*args, **kwargs): ...
|
||||
def noraw(*args, **kwargs): ...
|
||||
def pair_content(*args, **kwargs): ...
|
||||
def pair_number(*args, **kwargs): ...
|
||||
def putp(*args, **kwargs): ...
|
||||
def qiflush(*args, **kwargs): ...
|
||||
def raw(*args, **kwargs): ...
|
||||
def reset_prog_mode(*args, **kwargs): ...
|
||||
def reset_shell_mode(*args, **kwargs): ...
|
||||
def resetty(*args, **kwargs): ...
|
||||
def resize_term(*args, **kwargs): ...
|
||||
def resizeterm(*args, **kwargs): ...
|
||||
def savetty(*args, **kwargs): ...
|
||||
def setsyx(*args, **kwargs): ...
|
||||
def setupterm(*args, **kwargs): ...
|
||||
def start_color(*args, **kwargs): ...
|
||||
def termattrs(*args, **kwargs): ...
|
||||
def termname(*args, **kwargs): ...
|
||||
def tigetflag(*args, **kwargs): ...
|
||||
def tigetnum(*args, **kwargs): ...
|
||||
def tigetstr(*args, **kwargs): ...
|
||||
def tparm(*args, **kwargs): ...
|
||||
def typeahead(*args, **kwargs): ...
|
||||
def unctrl(*args, **kwargs): ...
|
||||
def unget_wch(*args, **kwargs): ...
|
||||
def ungetch(*args, **kwargs): ...
|
||||
def ungetmouse(*args, **kwargs): ...
|
||||
def update_lines_cols(*args, **kwargs): ...
|
||||
def use_default_colors(*args, **kwargs): ...
|
||||
def use_env(*args, **kwargs): ...
|
||||
def baudrate() -> int: ...
|
||||
def beep() -> None: ...
|
||||
def can_change_color() -> bool: ...
|
||||
def cbreak(flag: bool = ...) -> None: ...
|
||||
def color_content(color_number: int) -> Tuple[int, int, int]: ...
|
||||
def color_pair(color_number: int) -> int: ...
|
||||
def curs_set(visibility: int) -> int: ...
|
||||
def def_prog_mode() -> None: ...
|
||||
def def_shell_mode() -> None: ...
|
||||
def delay_output(ms: int) -> None: ...
|
||||
def doupdate() -> None: ...
|
||||
def echo(flag: bool = ...) -> None: ...
|
||||
def endwin() -> None: ...
|
||||
def erasechar() -> bytes: ...
|
||||
def filter() -> None: ...
|
||||
def flash() -> None: ...
|
||||
def flushinp() -> None: ...
|
||||
def getmouse() -> Tuple[int, int, int, int, int]: ...
|
||||
def getsyx() -> Tuple[int, int]: ...
|
||||
def getwin(f: BinaryIO): ...
|
||||
def halfdelay(tenths: int) -> None: ...
|
||||
def has_colors() -> bool: ...
|
||||
def has_ic() -> bool: ...
|
||||
def has_il() -> bool: ...
|
||||
def has_key(ch: int) -> bool: ...
|
||||
def init_color(color_number: int, r: int, g: int, b: int) -> None: ...
|
||||
def init_pair(pair_number: int, fg: int, bg: int) -> None: ...
|
||||
def initscr(): ...
|
||||
def intrflush(ch: bool) -> None: ...
|
||||
def is_term_resized(nlines: int, ncols: int) -> bool: ...
|
||||
def isendwin() -> bool: ...
|
||||
def keyname(k: int) -> bytes: ...
|
||||
def killchar() -> bytes: ...
|
||||
def longname() -> bytes: ...
|
||||
def meta(yes: bool) -> None: ...
|
||||
def mouseinterval(interval: int) -> None: ...
|
||||
def mousemask(mousemask: int) -> Tuple[int, int]: ...
|
||||
def napms(ms: int) -> int: ...
|
||||
def newpad(nlines: int, ncols: int): ...
|
||||
def newwin(nlines: int, ncols: int, begin_y: int = ..., begin_x: int = ...): ...
|
||||
def nl(flag: bool = ...) -> None: ...
|
||||
def nocbreak() -> None: ...
|
||||
def noecho() -> None: ...
|
||||
def nonl() -> None: ...
|
||||
def noqiflush() -> None: ...
|
||||
def noraw() -> None: ...
|
||||
def pair_content(pair_number: int) -> Tuple[int, int]: ...
|
||||
def pair_number(attr: int) -> int: ...
|
||||
def putp(string: bytes) -> None: ...
|
||||
def qiflush(flag: bool = ...) -> None: ...
|
||||
def raw(flag: bool = ...) -> None: ...
|
||||
def reset_prog_mode() -> None: ...
|
||||
def reset_shell_mode() -> None: ...
|
||||
def resetty() -> None: ...
|
||||
def resize_term(nlines: int, ncols: int) -> None: ...
|
||||
def resizeterm(nlines: int, ncols: int) -> None: ...
|
||||
def savetty() -> None: ...
|
||||
def setsyx(y: int, x: int) -> None: ...
|
||||
def setupterm(termstr: str = ..., fd: int = ...) -> None: ...
|
||||
def start_color() -> None: ...
|
||||
def termattrs() -> int: ...
|
||||
def termname() -> bytes: ...
|
||||
def tigetflag(capname: str) -> int: ...
|
||||
def tigetnum(capname: str) -> int: ...
|
||||
def tigetstr(capname: str) -> bytes: ...
|
||||
def tparm(fmt: str, i1: int = ..., i2: int = ..., i3: int = ..., i4: int = ..., i5: int = ..., i6: int = ..., i7: int = ..., i8: int = ..., i9: int = ...) -> str: ...
|
||||
def typeahead(fd: int) -> None: ...
|
||||
def unctrl(ch: chtype) -> bytes: ...
|
||||
def unget_wch(ch: chtype) -> None: ...
|
||||
def ungetch(ch: chtype) -> None: ...
|
||||
def ungetmouse(id: int, x: int, y: int, z: int, bstate: int) -> None: ...
|
||||
def update_lines_cols() -> int: ...
|
||||
def use_default_colors() -> None: ...
|
||||
def use_env(flag: bool) -> None: ...
|
||||
|
||||
class error(Exception): ...
|
||||
|
||||
Reference in New Issue
Block a user