- changed method calls in generator from this (legacy from component)
to component or similar.
- removed modifier param from generate() method
- reintroduced ExtStore initialization in Component ancestry
since the extstore logic might be reevaluated all together
the reintroduction is a quicker fix then to implement a dedicated
solution that might be removed later anyway
Either the copyright disclaimer will be added through build/generate
or a default licence file in the repo should be enough.
Overachieving licence security is a waste of creative energy.
More specific the logic of DirectionUnitDependetAttributes (DUDA) extending
classes and corresponding Modifier-call methods.
Set the old link<CallMethod> methods @deprecated.
Now you can call an DUDA-CallMethod with either:
- default value (usually number): returns modifier
- nothing: returns DUDA-Ext-Chain
- DUDA-Ext: returns modifier
Introduced mixins to extend DUDA-Extensions with (unified)
returns to modifier or component methods.
Rearanged, added and updated some doc
Moved some of the DUDA-Ext into their own files under src/modifier/.
the switch-case resolvement is mostly moved to the ExtStorage class
changed some iteration approaches
removed unnecessary tasks
fixed some (missing) documentation
since some browser don't support the css value "calc"
as in "calc(100% - 16px);"
Therefore a "useFlag" was introduced and implemented in the handling.
Furhter the "collected" distribution of a (higher) component
was implemented.
And the passing of the _paddingValues property of the modifier
on modifer.join() was implemented.
With internal script and style processing as well as higher comp definition
more or less a processing of ExtStorage
minor doc changes
helper method renames
- Components are now capable of subscribing to a list on generate
- function execution after page load with delay (repeated if wanted)
- repeating function