All Downloads are FREE. Search and download functionalities are using the official Maven repository.

js.intl.NumberFormatOptions Maven / Gradle / Ivy

package js.intl;

import js.lang.Any;
import org.teavm.jso.JSProperty;

import javax.annotation.Nullable;


public interface NumberFormatOptions extends Any {
    @JSProperty
    @Nullable
    String getLocaleMatcher();

    @JSProperty
    void setLocaleMatcher(String localeMatcher);

    @JSProperty
    @Nullable
    String getStyle();

    @JSProperty
    void setStyle(String style);

    @JSProperty
    @Nullable
    String getCurrency();

    @JSProperty
    void setCurrency(String currency);

    @JSProperty
    @Nullable
    String getCurrencyDisplay();

    @JSProperty
    void setCurrencyDisplay(String currencyDisplay);

    @JSProperty
    boolean isUseGrouping();

    @JSProperty
    void setUseGrouping(boolean useGrouping);

    @JSProperty
    int getMinimumIntegerDigits();

    @JSProperty
    void setMinimumIntegerDigits(int minimumIntegerDigits);

    @JSProperty
    int getMinimumFractionDigits();

    @JSProperty
    void setMinimumFractionDigits(int minimumFractionDigits);

    @JSProperty
    int getMaximumFractionDigits();

    @JSProperty
    void setMaximumFractionDigits(int maximumFractionDigits);

    @JSProperty
    int getMinimumSignificantDigits();

    @JSProperty
    void setMinimumSignificantDigits(int minimumSignificantDigits);

    @JSProperty
    int getMaximumSignificantDigits();

    @JSProperty
    void setMaximumSignificantDigits(int maximumSignificantDigits);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy