Aleksander Nowodzinski
|
2904ef1663
Removed obsolete assertions from Controller and View methods (also tests).
|
10 anni fa |
Aleksander Nowodzinski
|
c6229e323e
Performance: Render element children into a DocumentFragment to speed up the proces of Template rendering.
|
10 anni fa |
Aleksander Nowodzinski
|
27926d2a3c
Documented a number of errors in MVC classes.
|
10 anni fa |
Aleksander Nowodzinski
|
65fab9ed19
Fixed: Template used insecure innerHTML to set text content.
|
10 anni fa |
Aleksander Nowodzinski
|
da7a50c767
Code refactoring in View#bindToAttribute.
|
10 anni fa |
Aleksander Nowodzinski
|
d7ffd5e2ab
Code refactoring and extended documentation in Template class and tests.
|
10 anni fa |
Aleksander Nowodzinski
|
cf29221849
Added an optional index argument to Collection#add with tests.
|
10 anni fa |
Aleksander Nowodzinski
|
d283d546db
Extended documentation of Region class.
|
10 anni fa |
Aleksander Nowodzinski
|
85c77ad36b
Minor refactoring in View tests.
|
10 anni fa |
Aleksander Nowodzinski
|
52c55f1100
Major code refactoring, documentaion and tests for Region class.
|
10 anni fa |
Aleksander Nowodzinski
|
cc4c801cf9
Minor improvement to Controller class and its tests.
|
10 anni fa |
Aleksander Nowodzinski
|
a96ff5d4b8
Major code refactoring, documentaion and tests for View class.
|
10 anni fa |
Aleksander Nowodzinski
|
fe9e7a34c1
Major code refactoring, documentaion and tests for Controller class.
|
10 anni fa |
Aleksander Nowodzinski
|
7a8994a977
Renamed View#bind->View#bindToAttribute.
|
10 anni fa |
Aleksander Nowodzinski
|
d4b076772f
A brand new algorithm of UI initialisation. Defined View#regions as a plain object.
|
10 anni fa |
Aleksander Nowodzinski
|
2de54565e2
Updated ui classes to the new Collection API.
|
10 anni fa |
Aleksander Nowodzinski
|
a5e7bf1a7b
Extended Collection#add() with optional index parameter.
|
10 anni fa |
Aleksander Nowodzinski
|
2ca40ca918
Minor code refactoring.
|
10 anni fa |
Aleksander Nowodzinski
|
9ae3e68dcc
Implemented controller regions interface.
|
10 anni fa |
Piotrek Koszuliński
|
cb18f61c4f
Changed init/append order.
|
10 anni fa |
Piotrek Koszuliński
|
31c8291f60
Introduced feature concept.
|
10 anni fa |
Aleksander Nowodzinski
|
31d2b4467a
Don't re–initialize model in View's constructor.
|
10 anni fa |
Aleksander Nowodzinski
|
4cf66b4ae4
Added missing comments.
|
10 anni fa |
Aleksander Nowodzinski
|
739be53541
Added destruction prcedure to Controller class.
|
10 anni fa |
Aleksander Nowodzinski
|
46f4ba6003
Code refactoring in Controller class.
|
10 anni fa |
Aleksander Nowodzinski
|
942a783091
A prototype of Controller class API.
|
10 anni fa |
Piotrek Koszuliński
|
3ab2136189
Tests: Fixed assertion which started failing after Req.JS upgrade.
|
10 anni fa |
Aleksander Nowodzinski
|
382fe76e63
Used ...spread operator in Model#bind tests. Minor refactoring in Model#bind tests.
|
10 anni fa |
Aleksander Nowodzinski
|
02a9495554
Used ...rest parameter in Model#bind and Model#unbind methods.
|
10 anni fa |
Aleksander Nowodzinski
|
23969743ca
Increased test code coverage for Model#bind.
|
10 anni fa |