Andre Staltz
1b0163cb94
Fix modules/module file to be TypeScript source
...
In order for other TypeScript code to consume snabbdom's TypeScript
correctly, we must "export" the modules/module interface just like
we export other types.
8 years ago
Andre Staltz
ef8b60993b
Fix hooks file to be TypeScript source
...
In order for other TypeScript code to consume snabbdom's TypeScript
correctly, we must "export" the hooks interfaces just like we export
other types.
8 years ago
Caridy
687db9f99b
[perf-optimization] skip unnecessary work in modules that can support memoization of the data structure consumed by them
8 years ago
paldepind
673e2a7e7b
Merge branch 'use-typeof'
8 years ago
Simon Friis Vindum
7da866270a
Merge pull request #210 from aronallen/fix/ie11svg
...
use parentNode instead of parentElement
8 years ago
Aron Allen
fa88c0e888
removed all references to parentElement, changed to parentNode. updated types
8 years ago
Simon Friis Vindum
3bd0068156
Merge pull request #213 from tdumitrescu/svg-ns-fix
...
Fix Custom Element creation when tag name begins with 'svg'
8 years ago
teddddd
72cdb52e1d
Fix Custom Element creation when tag name begins with 'svg'
...
The check at https://github.com/snabbdom/snabbdom/blob/f79af828/src/h.ts#L37
is too loose, and ends up adding the svg namespace to elements with
tagNames such as svg-icon, which prevents web components lifecycle
callbacks from firing.
8 years ago
Aron Allen
bec0d9ab80
use parentNode instead of parentElement
8 years ago
Jorge Bucaran
00b9224d85
Check that children data !== undefined before calling addNS
...
Otherwise svg is broken.
8 years ago
paldepind
27993fcadf
Typing for module hooks and `h` data
8 years ago
paldepind
9a21abafcb
Cast `elm` once
8 years ago
paldepind
dccd3d4800
Satisfy strict null checks
8 years ago
Simon Friis Vindum
f79af82881
Merge pull request #195 from jlesquembre/css-variables
...
Add support for css variables
8 years ago
paldepind
f552b0e8ed
Tweak types, reduce casting
8 years ago
José Luis Lafuente
ccbf30f0c6
Add support for css variables
8 years ago
Simon Friis Vindum
cd952ac52f
Merge pull request #188 from zhulongzheng/patch
...
Fix bug of updating one child with same key but different sel.
8 years ago
Alexandre Galays
5a5c0dc121
Allow h(sel, data, node) and h(sel, node) shortcut notations
8 years ago
zhulongzheng
8ffb4eb91a
Fix bug of updating one child with same key but different sel
8 years ago
Andre Staltz
091dc5f961
Migrate from CommonJS modules to ES2015 modules
8 years ago
Andre Staltz
499cd37b06
Migrate source code to TypeScript v2.0
8 years ago