# Interface: IGenshinDiaryInfo

Interface representing additional information for a Genshin diary.

# Hierarchy

# Table of contents

# Properties

# Properties

# data_month

data_month: number

The current month's data for the diary.

# Inherited from

IGenshinDiaryBase.data_month

# Defined in

src/modules/diary/diary.interface.ts:24 (opens new window)


# day_data

day_data: Object

The data for the current day.

# Type declaration

Name Type Description
current_mora number The current amount of mora.
current_primogems number The current number of primogems.

# Defined in

src/modules/diary/diary.interface.ts:90 (opens new window)


# month

month: number

The month of the diary.

# Defined in

src/modules/diary/diary.interface.ts:36 (opens new window)


# month_data

month_data: Object

The data for the current month.

# Type declaration

Name Type Description
current_mora number The current amount of mora.
current_primogems number The current number of primogems.
group_by { action: string ; action_id: number ; num: number ; percent: number }[] An array of grouped actions.
last_mora number The amount of mora from last month.
last_primogems number The number of primogems from last month.
mora_rate number The rate of mora earned.
primogem_rate number The rate of primogems earned.

# Defined in

src/modules/diary/diary.interface.ts:40 (opens new window)


# nickname

nickname: string

The nickname associated with the diary.

# Inherited from

IGenshinDiaryBase.nickname

# Defined in

src/modules/diary/diary.interface.ts:16 (opens new window)


# optional_month

optional_month: number[]

An array of optional months for the diary.

# Inherited from

IGenshinDiaryBase.optional_month

# Defined in

src/modules/diary/diary.interface.ts:20 (opens new window)


# region

region: string

The region of the diary.

# Inherited from

IGenshinDiaryBase.region

# Defined in

src/modules/diary/diary.interface.ts:12 (opens new window)


# uid

uid: number

The unique identifier of the diary.

# Inherited from

IGenshinDiaryBase.uid

# Defined in

src/modules/diary/diary.interface.ts:8 (opens new window)