Mw-ui 0.2.0-SNAPSHOT

Web-based user interface for MicroWorld.

Installation

To install, add the following dependency to your project or build file:

[mw-ui "0.2.0-SNAPSHOT"]

Namespaces

mw-ui.handler

Set up and tear down the request handler.

Public variables and functions:

mw-ui.layout

Layout content as HTML.

Public variables and functions:

mw-ui.middleware

In truth, boilerplate from Luminus.

mw-ui.render-world

Render the state of the world as an HTML table.

mw-ui.repl

In truth, boilerplate from Luminus.

Public variables and functions:

mw-ui.routes.home

Routes which serve the main pages of the application.

mw-ui.routes.load

Route which handles the upload of worlds/rules from the client.

Public variables and functions:

mw-ui.routes.params

Route which serves and handles the parameters page.

Public variables and functions:

mw-ui.routes.rules

Route which serves and handles the rules page.

Public variables and functions:

mw-ui.routes.save

Route which handles the saving of world state the client.

Public variables and functions:

mw-ui.util

Utility functions used by other namespaces in this package.