ChemPal Documentation - v1.6.0
    Preparing search index...

    Interface SupplierStaticMeta

    The static shipping metadata every supplier class exposes as static fields, readable without instantiating (e.g. SupplierCarolina.shipping). Consumed by SupplierBase.shipsToCountryStatic and SupplierFactory.

    export interface SupplierStaticMeta {
    /** The supplier's coarse shipping scope. */
    readonly shipping: ShippingRange;
    /** The supplier's home country (ISO 3166-1 alpha-2). */
    readonly country: CountryCode;
    /** Optional explicit destination allowlist; overrides {@link shipping} when set. */
    readonly shipsTo?: CountryCode[];
    }
    interface SupplierStaticMeta {
        shipping: ShippingRange;
        country: valueof;
        shipsTo?: valueof<any>[];
    }
    Index

    Properties

    shipping: ShippingRange

    The supplier's coarse shipping scope.

    country: valueof

    The supplier's home country (ISO 3166-1 alpha-2).

    shipsTo?: valueof<any>[]

    Optional explicit destination allowlist; overrides shipping when set.