@bachman-dev/wanikani-api-types - v2.0.0
    Preparing search index...

    Interface UserPreferences

    User settings specific to the WaniKani application.

    interface UserPreferences {
        default_voice_actor_id: number;
        extra_study_autoplay_audio: boolean;
        lessons_autoplay_audio: boolean;
        lessons_batch_size: LessonBatchSizeNumber;
        lessons_presentation_order:
            | "ascending_level_then_shuffled"
            | "ascending_level_then_subject"
            | "shuffled";
        reviews_autoplay_audio: boolean;
        reviews_display_srs_indicator: boolean;
        reviews_presentation_order: "shuffled"
        | "lower_levels_first";
    }
    Index

    Properties

    default_voice_actor_id: number

    This is a deprecated user preference. It will always return 1 and cannot be set. It exists only to ensure existing consumers of this API don't break.

    extra_study_autoplay_audio: boolean

    Automatically play pronunciation audio for vocabulary during extra study.

    lessons_autoplay_audio: boolean

    Automatically play pronunciation audio for vocabulary during lessons.

    lessons_batch_size: LessonBatchSizeNumber

    Number of subjects introduced to the user during lessons before quizzing.

    lessons_presentation_order:
        | "ascending_level_then_shuffled"
        | "ascending_level_then_subject"
        | "shuffled"

    This is a deprecated user preference. It always returns ascending_level_then_subject. Setting this preference will do nothing. It exists only to ensure existing consumers of this API don't break.

    reviews_autoplay_audio: boolean

    Automatically play pronunciation audio for vocabulary during reviews.

    reviews_display_srs_indicator: boolean

    Toggle for display SRS change indicator after a subject has been completely answered during review.

    reviews_presentation_order: "shuffled" | "lower_levels_first"

    The order in which reviews are presented. The options are lower_levels_first and shuffled.