core: basis.asap implemented
new module basis.promise
basis.template: fix `anim:` when defines apply
basis.ui.popup: rework popup manager (popups could has an owner now)
demo: fix source code viewer
basis.dom.wrapper: instanceOf -> satelliteClass, deprecate instanceOf
basis.dom.wrapper: convert string value for `config` in satellite config to function (via basis.getter)
test: clean basis.dom.wrapper test
basis.dom.wrapper: support any values for existsIf/delegate/dataSource in satellite config, use resolveValue for existsIf
instanceOf -> satelliteClass
basis.ui.popup: experimental relElement: 'owner:ref', internal changes
basis.dom.wrapper: support resolveValue for Node#disabled
basis.data: support resolveValue for AbstractData#active
Merge remote-tracking branch 'origin/asap' into 1.4.0
test: cleanup basis.data.dataset suite
basis.data: resolveDataset re-use adapter when possible
basis.data: resolveObject re-use adapter when possible
basis.data: fix some issues with resolveValue (+tests)
devpanel: fix l10n token overlay regions order
basis.entity: EntityType.readList() implemented