Reflux 0.0.14
A framework for creating simple FWT desktop applications

Reflux is a framework for creating simple FWT desktop applications.

Modelled after an internet browser, Reflux lets you explore and edit resources via URIs. It expands upon Fantom's FWT by adding:

  • An IoC container - Reflux applications are IoC applications.
  • Events - An application wide eventing mechanism.
  • Customisation - All aspects of a Reflux application may be customised.
  • Context sensitive commands - Global commands may be enabled / disabled.
  • Browser session - A consistent means to store session data.
  • New FWT widgets - Fancy tabs, trees and a working web browser.

Reflux was inspired by Fantom's core flux library.

Flux -> Reloaded -> Reflux

Read more...

Install

To install Reflux with Fantom Pod Manager, cut'n'paste the following into a cmd prompt, terminal or shell:

Or to install Reflux with the Fantom Repository Manager (fanr), cut'n'paste the following into a cmd prompt, terminal or shell:

Or to install manually, download the pod file and copy it to the %FAN_HOME%/lib/fan/ directory.

afReflux.pod (626.84 kB)

Use

To use Reflux in a Fantom project, add a dependency to the project's build.fan:

depends = ["sys 1.0", ..., "afReflux 0.0.14 - 0.0"]

Documentation

Information

Meta information on the Reflux pod:

Published by
Steve Eynon
Organisation
Alien-Factory
Pod file size
626.84 kB
Licence
ISC Licence (ISC)
Built on
5th Sep 2015
Source code
via Mercurial at https://bitbucket.org/AlienFactory/afreflux
Depends on
afBeanUtils, afConcurrent, afIoc, afPlastic, concurrent, fwt, gfx, sys
Referenced by
Javascript Compatible
No

Dependency Graph

  Use mouse to re-position pods

Release History

There have been 10 releases of Reflux: