promotional bannermobile promotional banner
premium banner
This library provides a light way to implement the MVC pattern in an add-on.

Description

LibMVC is a simple implementation of the MVC pattern.

 

The goal of this library is to provide an easy way to manage views (= frames defined in XML) via

controllers.
The Model part, which is supposed to provide the data to the controller is up to the developer,
but in a way similar to AngularJS, it is possible to define services, and to inject them into the controller.

 

Detailed examples can be found in examples.lua & examples.xml