in packages/graph-explorer/src/utils/testing/randomData.ts [376:396]
export function createRandomVertexPreferences(): VertexPreferences {
const color = randomlyUndefined(createRandomColor());
const borderColor = randomlyUndefined(createRandomColor());
const iconUrl = randomlyUndefined(createRandomUrlString());
const longDisplayNameAttribute = randomlyUndefined(
createRandomName("LongDisplayNameAttribute")
);
const displayNameAttribute = randomlyUndefined(
createRandomName("DisplayNameAttribute")
);
const displayLabel = randomlyUndefined(createRandomName("DisplayLabel"));
return {
type: createRandomName("VertexType"),
...(displayLabel && { displayLabel }),
...(displayNameAttribute && { displayNameAttribute }),
...(longDisplayNameAttribute && { longDisplayNameAttribute }),
...(color && { color }),
...(borderColor && { borderColor }),
...(iconUrl && { iconUrl }),
};
}