domql
Advanced tools
Comparing version 1.4.15 to 1.4.16
@@ -6,3 +6,3 @@ { | ||
"author": "rackai", | ||
"version": "1.4.15", | ||
"version": "1.4.16", | ||
"repository": "https://github.com/rackai/domql", | ||
@@ -9,0 +9,0 @@ "publishConfig": { |
'use strict' | ||
import root from './root' | ||
import createNode from './createNode' | ||
import createNode from './node' | ||
import { appendNode, assignNode } from './assign' | ||
@@ -9,4 +9,4 @@ import { applyPrototype } from './proto' | ||
import set from './set' | ||
import createState from './createState' | ||
import createProps from './createProps' | ||
import createState from './state' | ||
import createProps from './props' | ||
import update from './update' | ||
@@ -13,0 +13,0 @@ import * as on from '../event/on' |
@@ -8,3 +8,3 @@ 'use strict' | ||
import create from './create' | ||
import createNode from './createNode' | ||
import createNode from './node' | ||
import * as assign from './assign' | ||
@@ -11,0 +11,0 @@ import define from './define' |
@@ -11,4 +11,4 @@ 'use strict' | ||
import { createNode } from '.' | ||
import { updateProps } from './createProps' | ||
import createState from './createState' | ||
import { updateProps } from './props' | ||
import createState from './state' | ||
@@ -43,8 +43,4 @@ const UPDATE_DEFAULT_OPTIONS = { | ||
if (element.on && isFunction(element.on.initUpdate) && !options.ignoreInitUpdate) { | ||
preventUpdate = on.initUpdate(element.on.initUpdate, element, element.state) | ||
} | ||
if (!element.__ifFalsy && !options.preventPropsUpdate) updateProps(params.props, element, parent) | ||
if (!element.__ifFalsy) updateProps(params.props, element, parent) | ||
const overwriteChanges = overwrite(element, params, UPDATE_DEFAULT_OPTIONS) | ||
@@ -54,3 +50,3 @@ const execChanges = throughUpdatedExec(element, UPDATE_DEFAULT_OPTIONS) | ||
if (UPDATE_DEFAULT_OPTIONS.stackChanges && element.__stackChanges) { | ||
if (options.stackChanges && element.__stackChanges) { | ||
const stackChanges = merge(definedChanges, merge(execChanges, overwriteChanges)) | ||
@@ -66,2 +62,6 @@ element.__stackChanges.push(stackChanges) | ||
if (element.on && isFunction(element.on.initUpdate) && !options.ignoreInitUpdate) { | ||
preventUpdate = on.initUpdate(element.on.initUpdate, element, element.state) | ||
} | ||
for (const param in element) { | ||
@@ -68,0 +68,0 @@ const prop = element[param] |
54645