On this page

compareChunkGroupsByIndex(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

Type:
{ParameterizedComparator< ChunkGraph, Chunk >}

compareChunksById(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

compareChunksNatural(chunkGraph): Comparator< Chunk >
Attributes
chunkGraph:<ChunkGraph>
Returns:
{Comparator< Chunk >}

compareIds(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

compareIterables(elementComparator): void
  • elementComparator {Comparator< T >}
  • Returns: {Comparator< Iterable< T > >}

compareLocations(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

Type:
{ParameterizedComparator< Compiler, Module >}

Type:
{ParameterizedComparator< ChunkGraph, Module >}

compareModulesByIdentifier(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

Type:
{ParameterizedComparator< ChunkGraph, Module >}

Type:
{ParameterizedComparator< ModuleGraph, Module >}

Type:
{ParameterizedComparator< ModuleGraph, Module >}

compareNumbers(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

compareSelect(getter, comparator): void
  • getter {Selector< T, R >}
  • comparator {Comparator< R >}
  • Returns: {Comparator< T >}

compareStrings(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

compareStringsNumeric(a, b): 0 | 1 | -1
Attributes
Returns:
{0|1|-1}

concatComparators(c1, c2, ...cRest?): void
  • c1 {Comparator< T >}
  • c2 {Comparator< T >}
  • cRest {Comparator< T >[]}
  • Returns: {Comparator< T >}

keepOriginalOrder(iterable): void
  • iterable {Iterable< T >}
  • Returns: {Comparator< T >}

sortWithSourceOrder(dependencies, dependencySourceOrderMap, onDependencyReSort?): void
Attributes
dependencies:<Dependency[]>
dependencySourceOrderMap:
{WeakMap< Dependency, DependencySourceOrder >}
onDependencyReSort:<object>
Returns:
{void}