diff options
Diffstat (limited to 'scripts/generate-style-code.js')
-rwxr-xr-x | scripts/generate-style-code.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/generate-style-code.js b/scripts/generate-style-code.js index 08fd1fba19..c9191d59e1 100755 --- a/scripts/generate-style-code.js +++ b/scripts/generate-style-code.js @@ -64,6 +64,13 @@ global.evaluatedType = function (property) { case 'boolean': return 'bool'; case 'number': + // TODO: Check if 'Rotation' should be used for other properties, + // such as icon-rotate + if (/bearing$/.test(property.name) && + property.period == 360 && + property.units =='degrees') { + return 'Rotation'; + } return /location$/.test(property.name) ? 'double' : 'float'; case 'resolvedImage': return 'expression::Image'; |