2017-11-22 16:46:18 -08:00

22 lines
616 B
JavaScript

'use strict';
module.exports = function (builder) {
var spanElement = builder.htmlElement('span', [{
name: 'class',
value: builder.literal('foo')
}]);
var htmlElement = builder.htmlElement('div', [{
name: 'class',
value: builder.literal('greeting')
}], [spanElement, builder.text(builder.literal('Hello World'))]);
let varNode = builder.vars([{
id: builder.identifier('newVar'),
init: builder.literal('Hello World')
}]);
spanElement.insertSiblingBefore(varNode);
return builder.ifStatement(builder.literalTrue(), [htmlElement]);
};