Saxonberg Server API
    Preparing search index...

    Public shape contributed by BulkableMixin.

    interface Bulkable {
        debitBulk(affordance: BulkAffordance, litres: number): void;
        getBulk(affordance?: BulkAffordance): BulkSlot;
        getBulkAmount(affordance: BulkAffordance): Quantity<"L">;
        getBulkAvailable(affordance: BulkAffordance): number;
        getBulkCapacity(affordance: BulkAffordance): Quantity<"L"> | null;
        getBulkMaterial(affordance: BulkAffordance): default | null;
        getBulkMaterialPath(affordance: BulkAffordance): string | null;
        getClosure(): ClosureLevel;
        hasInteriorBulk(): boolean;
        hasSurfaceBulk(): boolean;
        isBulkEmpty(affordance: BulkAffordance): boolean;
        setBulkAmount(affordance: BulkAffordance, amount: Quantity<"L">): void;
        setBulkMaterial(affordance: BulkAffordance, material: default | null): void;
        setClosure(level: ClosureLevel): void;
    }
    Index

    Methods