UNPKG

mstr-viz

Version:

A new dev tool for creating custom visualizations

25 lines (20 loc) 586 B
import { PROPERTIES_ENUM } from "./enums"; const properties = ["unifiedProperty"]; /** * @param {object} property */ const getPropertiesStringsArray = (property) => { if (typeof property === "object") { Object.values(property).forEach((nestedProperty) => { getPropertiesStringsArray(nestedProperty); }); } else if (Array.isArray(property)) { property.forEach((nestedProperty) => { getPropertiesStringsArray(nestedProperty); }); } else { properties.push(property); } }; getPropertiesStringsArray(PROPERTIES_ENUM); export default properties;