C# Control factory / Registry 38/101938/19
authorNick Holland <nick.holland@partner.samsung.com>
Wed, 7 Dec 2016 15:41:53 +0000 (15:41 +0000)
committerNick Holland <nick.holland@partner.samsung.com>
Thu, 12 Jan 2017 14:33:33 +0000 (14:33 +0000)
commit9b82688bddfb0f7799bdf73190032751360bd197
tree9a04d4050de8f315bc09971573d55b37f69d2cb7
parentfcc87538717836a4f9d9ca9ec7dfc242f5aa8431
C# Control factory / Registry

Allows controls to register themselves
with DALi type registry along with their
properties.

Once registered this allows DALi to load a
JSON file which can create C# controls and fill
in properties for that control.

See json-loader
and data-picker-using-json

Change-Id: I7f57722a5a7e30b7c85a732dc2077da7cf5809c7
18 files changed:
plugins/dali-swig/.gitignore
plugins/dali-swig/Makefile.am
plugins/dali-swig/SWIG/dali-core.i
plugins/dali-swig/SWIG/dali.i
plugins/dali-swig/SWIG/events/application-event.i
plugins/dali-swig/SWIG/events/builder-event.i
plugins/dali-swig/SWIG/property-value.i [new file with mode: 0644]
plugins/dali-swig/examples/date-picker-using-json.cs [new file with mode: 0644]
plugins/dali-swig/examples/date-picker.cs [new file with mode: 0644]
plugins/dali-swig/examples/json-loader.cs [new file with mode: 0644]
plugins/dali-swig/examples/json/date-picker-template.json [new file with mode: 0644]
plugins/dali-swig/examples/json/date-picker.json [new file with mode: 0644]
plugins/dali-swig/examples/json/spin.json [new file with mode: 0644]
plugins/dali-swig/examples/spin-control.cs [deleted file]
plugins/dali-swig/manual/csharp/PropertyRangeManager.cs [new file with mode: 0644]
plugins/dali-swig/manual/csharp/ViewRegistry.cs [new file with mode: 0644]
plugins/dali-swig/manual/csharp/ViewRegistryHelper.cs [new file with mode: 0644]
plugins/dali-swig/views/spin.cs [new file with mode: 0644]