mirror of
https://github.com/SikongJueluo/cc-utils.git
synced 2025-11-04 19:27:50 +08:00
31 lines
805 B
TypeScript
31 lines
805 B
TypeScript
/**
|
|
* ComputerCraft TUI (Terminal User Interface) Framework
|
|
* Based on Qt signal/slot principles for event handling
|
|
* Provides input/output, option selection and keyboard event handling
|
|
*/
|
|
|
|
import { Signal } from "./Signal";
|
|
import { UIObject } from "./UIObject";
|
|
import { UIComponent } from "./UIComponent";
|
|
import { TextLabel } from "./TextLabel";
|
|
import { InputField } from "./InputField";
|
|
import { OptionSelector } from "./OptionSelector";
|
|
import { TabBar } from "./TabBar";
|
|
import { UIWindow } from "./UIWindow";
|
|
import { TUIApplication } from "./TUIApplication";
|
|
import { Button } from "./Button";
|
|
|
|
// Export the main classes for use in other modules
|
|
export {
|
|
Signal,
|
|
UIObject,
|
|
UIComponent,
|
|
TextLabel,
|
|
InputField,
|
|
OptionSelector,
|
|
TabBar,
|
|
UIWindow,
|
|
TUIApplication,
|
|
Button,
|
|
};
|