UNPKG

custom-permutation

Version:
13 lines (12 loc) 506 B
import { CustomPermutationGenerator } from './CustomPermutationGenerator'; export default class CustomPermutation { private listToPermutate; private choices; private nonChoices; private elementsOrderAbsolute?; private passFn?; customPermGen: CustomPermutationGenerator; constructor(listToPermutate: any[], choices: object, nonChoices: object, elementsOrderAbsolute?: any[], passFn?: (items: any[]) => boolean); next(): any; generator(): Generator<any, void, unknown>; }