UNPKG
ember-introjs
Version:
latest (2.7.0)
2.7.0
2.6.6
2.6.5
2.6.4
2.6.3
2.6.2
2.6.1
2.6.0
2.5.1
2.5.0
2.4.0
2.3.0
2.2.1
2.2.0
2.1.1
2.1.0
2.0.0
1.1.0
1.0.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.2
0.1.1
0.1.0
An Ember Component for intro.js
github.com/poslinskinet/ember-introjs
poslinskinet/ember-introjs
ember-introjs
/
.node_modules.ember-try
/
heimdalljs-graph
/
src
/
utils
/
key-value-iterator.js
12 lines
(10 loc)
•
274 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
export
default
function
*
keyValueIterator
(
obj, prefix =
''
) {
for
(
let
key
in
obj) {
let
value = obj[key];
if
(
typeof
value ===
'object'
) {
yield
*
keyValueIterator
(value,
`
${prefix}
${key}
.`
); }
else
{
yield
[
`
${prefix}
${key}
`
, value]; } } }