Export the utilities methods about objects
- License:
- Source:
Methods
-
<inner> entries - return an array containing all enum entries (enumValues)
-
Parameters:
Name Type Description enumValuesobject - Source:
Example
const Meal = toEnum( { Food: 'Tartiflette', Drink: 'Saint-Emilion', Dessert: 'Mousse au chocolat' } ) if( Foo.includes('Tartiflette') ) { // Happy } const myDrink = 'coke' if( myDrink === Meal.Drink ) { // Cheers } else { // Your life is a pain } const MealTypes = Meal.types // ['Tartiflette', 'Saint-Emilion', 'Mousse au chocolat' ] -
<static> createInterval(particles, path, interval)
-
Parameters:
Name Type Description particlescloudpoint path3dpath intervalnumber - Source:
-
<static> extend(target, source)
-
Parameters:
Name Type Description targetobject sourceobject - Source:
Returns:
- Type
- object
-
<static> extendObject(ChildClass, ParentClassOrObject)
-
Parameters:
Name Type Description ChildClassclass ParentClassOrObjectclass - Source:
Returns:
- Type
- *
-
<static> serializeObject()
-
Remove old inheritance stuff due to es6 class !
- Source:
-
<static> uniq(a)
-
Parameters:
Name Type Description aarray.<*> - Source:
Returns:
- Type
- array.<*>