├── .DS_Store ├── .gitignore ├── README.md ├── examples └── LightmvcDemo.zip ├── lightMVC ├── .DS_Store ├── core │ ├── Constants.ts │ ├── Facade.ts │ ├── FrameworkCfg.ts │ ├── base │ │ ├── BaseCommand.ts │ │ ├── BaseMediator.ts │ │ ├── BaseModel.ts │ │ ├── BaseScene.ts │ │ ├── BaseView.ts │ │ └── ViewEvent.ts │ ├── command │ │ ├── AsyncMacroCommand.ts │ │ ├── MacroCommand.ts │ │ ├── SimpleCommand.ts │ │ └── SyncMacroCommand.ts │ └── manager │ │ ├── CommandManager.ts │ │ ├── ModelManager.ts │ │ ├── NotificationManager.ts │ │ └── ViewManager.ts └── util │ └── UIUtils.ts ├── lightMVC_ex └── README.md ├── light_mvc.d.ts └── mvc.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.meta 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/README.md -------------------------------------------------------------------------------- /examples/LightmvcDemo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/examples/LightmvcDemo.zip -------------------------------------------------------------------------------- /lightMVC/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/.DS_Store -------------------------------------------------------------------------------- /lightMVC/core/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/Constants.ts -------------------------------------------------------------------------------- /lightMVC/core/Facade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/Facade.ts -------------------------------------------------------------------------------- /lightMVC/core/FrameworkCfg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/FrameworkCfg.ts -------------------------------------------------------------------------------- /lightMVC/core/base/BaseCommand.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * 命令基类 3 | */ 4 | 5 | export default class BaseCommand { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /lightMVC/core/base/BaseMediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/base/BaseMediator.ts -------------------------------------------------------------------------------- /lightMVC/core/base/BaseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/base/BaseModel.ts -------------------------------------------------------------------------------- /lightMVC/core/base/BaseScene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/base/BaseScene.ts -------------------------------------------------------------------------------- /lightMVC/core/base/BaseView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/base/BaseView.ts -------------------------------------------------------------------------------- /lightMVC/core/base/ViewEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/base/ViewEvent.ts -------------------------------------------------------------------------------- /lightMVC/core/command/AsyncMacroCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/command/AsyncMacroCommand.ts -------------------------------------------------------------------------------- /lightMVC/core/command/MacroCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/command/MacroCommand.ts -------------------------------------------------------------------------------- /lightMVC/core/command/SimpleCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/command/SimpleCommand.ts -------------------------------------------------------------------------------- /lightMVC/core/command/SyncMacroCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/command/SyncMacroCommand.ts -------------------------------------------------------------------------------- /lightMVC/core/manager/CommandManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/manager/CommandManager.ts -------------------------------------------------------------------------------- /lightMVC/core/manager/ModelManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/manager/ModelManager.ts -------------------------------------------------------------------------------- /lightMVC/core/manager/NotificationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/manager/NotificationManager.ts -------------------------------------------------------------------------------- /lightMVC/core/manager/ViewManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/core/manager/ViewManager.ts -------------------------------------------------------------------------------- /lightMVC/util/UIUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/lightMVC/util/UIUtils.ts -------------------------------------------------------------------------------- /lightMVC_ex/README.md: -------------------------------------------------------------------------------- 1 | lightMVC_ex 2 | --- 3 | To be continue... 4 | -------------------------------------------------------------------------------- /light_mvc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/light_mvc.d.ts -------------------------------------------------------------------------------- /mvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yue19870813/lightMVC/HEAD/mvc.png --------------------------------------------------------------------------------