ships.Function.hasPowerDistributorStats - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / hasPowerDistributorStats
hasPowerDistributorStats<
T>(module):module is T & PowerDistributorStats
Defined in: src/ships/module-capabilities.ts:172
Test for all three power-distributor capacitor stat pairs.
T extends OutfittingModuleStats
T | null | undefined
A catalogue result or custom sparse record, including null.
module is T & PowerDistributorStats
Whether every field in PowerDistributorStats is numeric.
import type { OutfittingModule } from '@elite-dangerous-almanac/core/ships/modules';
declare const record: OutfittingModule | null;
import { hasPowerDistributorStats } from '@elite-dangerous-almanac/core/ships/module-capabilities';
if (hasPowerDistributorStats(record)) record.weaponsRecharge; // MJ/s