UNPKG

@titanium/turbo

Version:

<p align="center"> <img src="https://cdn.secure-api.org/images/turbo-title_400.png" /><br> <a href="https://www.npmjs.com/package/@titanium/turbo"> <img src="https://img.shields.io/npm/v/@titanium/turbo.png" /> </a> </p>

34 lines (29 loc) 695 B
var styler = require('../styler'), CU = require('../compilerUtils'), _ = require('lodash'); exports.parse = function(node, state) { return require('./base').parse(node, state, parse); }; function parse(node, state, args) { var extraStyle = []; _.each(['latitude', 'longitude'], function(attr) { var geo = node.getAttribute(attr); if (geo) { extraStyle.push([attr, parseFloat(geo)]); node.removeAttribute(attr); } }); var code = require('./default').parse(node, { parent: {}, styles: state.styles, extraStyle: styler.createVariableStyle(extraStyle) }).code; return { parent: { node: node, symbol: args.symbol }, styles: state.styles, code: code }; }