Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 

18 linhas
497 B

  1. //In older versions of the Tiled map editor, properties are stored as an object
  2. // whereas newer versions store them as as an array. This helper converts the array
  3. // version in to an object version.
  4. const getObjectifiedProperties = oldProperties => {
  5. if (!oldProperties || !oldProperties.push)
  6. return oldProperties || {};
  7. let newProperties = {};
  8. oldProperties.forEach(p => {
  9. newProperties[p.name] = p.value;
  10. });
  11. return newProperties;
  12. };
  13. module.exports = getObjectifiedProperties;