1 | module.exports = findTemplate;
|
2 |
|
3 | function findTemplate (brick, name) {
|
4 | if (brick.templates[name]) return brick.templates[name];
|
5 | if (!brick.mixings) return;
|
6 |
|
7 | var i = -1;
|
8 | var len = brick.mixings.length;
|
9 | var found;
|
10 | while (++i < len) {
|
11 | found = findTemplate(brick.mixings[i], name);
|
12 | if (found) return found;
|
13 | }
|
14 | }
|