MethodController

A MethodController is a class that links a model to multiple Views or Synths and keeps them updated.

MethodController Quark

A MethodController is a Controller class that links a model to multiple Views or Synths.

The class is a generalization of the CV class from the Conductor and CVCenter Quarks.

The MethodController (and ObjectController) class provides a flexible interface that helps to link values in datastrutures to views, and keep them updated.

Some code is inspired by and sometimes taken from the CV class. In some cases it is simplified. Because I don't use Groups and NodeProxies myself I didn't implemented support for it. But please send me example usecases for which such implementation would be helpful.

ControlSpec
Extension
Superclass:
FuncSpec
Extension
Superclass:
MethodController
Extension
Superclass:
SuperClassOfObjectAndMethodController
MethodControllerAction
Extension
Superclass:
MethodController
NonSpec
Extension
Superclass:
Object
Extension
Superclass:
ObjectController
Extension
Superclass:
SuperClassOfObjectAndMethodController
SuperClassOfObjectAndMethodController
Extension
Superclass:
Stream
Synth
Extension
Superclass:

Found no versions tagged via git

Installation

Repository

URL

https://github.com/olafklingt/MethodController

Since

2020-03-05

Last update

2021-07-31

Current version

Quark info

url

https://github.com/olafklingt/MethodController

name

MethodController

path

MethodController

since

2020

author

Olaf Hochherz

schelp

MethodController

summary

A MethodController is a class that links a model to multiple Views or Synths and keeps them updated.

ext_dependancy

Possible dependcies

Possible dependants