4 Star 0 Fork 0

edmundwz / o2mation_dev

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
o2platform.pyi 3.09 KB
一键复制 编辑 原始数据 按行查看 历史
edmundwz 提交于 2019-03-28 10:45 . add pyi
# Stubs for o2platform (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
from component import Component
from typing import Any
class ConfigEncoder:
def encode_doc(self, path: Any, component: Any): ...
def encode_as_dict(self, component: Any, step: Any): ...
def encode_as_string(self, component: Any, step: Any): ...
def decode_info(self, s: Any): ...
class ConfigDecoder:
@staticmethod
def decode_info(s: Any): ...
def decode_doc(self, path: Any): ...
encoder: Any
decoder: Any
class Console(Component):
buf: Any = ...
size: Any = ...
def __init__(self) -> None: ...
def set_buf(self, v: Any) -> None: ...
console: Any
class Platform(Component):
console: Any = ...
editor: Any = ...
def __init__(self) -> None: ...
class DriverContainer(Component):
add_network: Any = ...
def __init__(self) -> None: ...
class Station(Component):
component_map: Any = ...
id: int = ...
next_id: int = ...
open: Any = ...
close: Any = ...
save: Any = ...
path: Any = ...
station: Any = ...
platform: Any = ...
drivers: Any = ...
def __init__(self) -> None: ...
def find_component(self, id: Any): ...
def find_by_path(self, path: Any): ...
def set_path(self, v: Any) -> None: ...
def save(self) -> None: ...
def open(self) -> None: ...
def close(self) -> None: ...
def do_save(self, v: Any) -> None: ...
def do_close(self) -> None: ...
def do_open(self) -> None: ...
def mount(self, component: Any) -> None: ...
def unmount(self, component: Any) -> None: ...
def started(self) -> None: ...
def stopped(self) -> None: ...
def station_started(self) -> None: ...
def station_stopped(self) -> None: ...
class Home:
module_manager: Any = ...
path: Any = ...
station: Any = ...
def __init__(self) -> None: ...
def find_comoponent(self, id: Any): ...
def mount(self, component: Any) -> None: ...
def create_component(self, id: Any, name: Any, c_type: Any): ...
def delete_component(self, id: Any): ...
def get_component_reply(self, id: Any, step: Any): ...
def get_propertys(self, id: Any): ...
def update_properties(self, values: Any): ...
def update_property(self, id: Any, values: Any): ...
def delete_link(self, id: Any, src_name: Any, tar_name: Any): ...
def create_link(self, src_id: Any, src_slot_name: Any, tar_id: Any, tar_slot_name: Any): ...
def get_actions_reply(self, id: Any, text: Any, text_input: Any): ...
def type_filter(self, base_type: Any): ...
def type_filter_all(self, base_type: Any): ...
def get_module(self, name: Any): ...
def get_module_list(self): ...
def get_modules(self): ...
def navigator(self): ...
def component_ui(self, id: Any): ...
def get_menu(self, id: Any): ...
def post_menu(self, id: Any, name: Any, value: Any): ...
def get_station_reply(self): ...
def get_ui_reply(self, name: Any): ...
def get_devices(self, id: Any): ...
def get_networks(self, id: Any): ...
def get_points(self, id: Any): ...
home: Any
1
https://gitee.com/edmund_wz/o2mation_dev.git
git@gitee.com:edmund_wz/o2mation_dev.git
edmund_wz
o2mation_dev
o2mation_dev
master

搜索帮助