Licence
ISC
Version
1.0.1
Deps
0
Size
2 kB
Vulns
0
Weekly
0
rbx-filters
Convenient filter functions for roblox-ts functional programming
filterIsA
game.GetDescendants()
.filter(filterIsA("BasePart"))
.forEach(x => print(x.Size)); // Part | WedgePart | ...
filterClass
game.GetDescendants()
.filter(filterClass("Script"))
.forEach(x => print(x.GetFullName())); // only Script objects, no LocalScript
filterProps
game.GetDescendants()
.filter(filterIsA("BasePart"))
.filter(
filterProps({
Size: new Vector3(4, 4, 4)
})
)
.forEach(x => print(x.Size)); // 4, 4, 4