Skip to content

ghoran / entity/src / Surah

Class: Surah ​

سوره

Constructors ​

new Surah(index) ​

private new Surah(index): Surah

Parameters ​

• index: number

Returns ​

Surah

Source ​

entity/src/surah.ts:10

Properties ​

index ​

readonly index: number

Source ​

entity/src/surah.ts:10

Accessors ​

ayahCount ​

get ayahCount(): number

تعداد آیات

Returns ​

number

Source ​

entity/src/surah.ts:89


firstAyah ​

get firstAyah(): Ayah

آبجکت اولین آیه

Returns ​

Ayah

Source ​

entity/src/surah.ts:72


firstAyahIndex ​

get firstAyahIndex(): number

اندیس اولین آیه

Returns ​

number

Source ​

entity/src/surah.ts:67


hasBasmalah ​

get hasBasmalah(): boolean

آیا سوره در ابتدایش بسم الله دارد؟ سوره توبه بسم الله ندارد در سوره حمد آیه اول فقط بسم الله است

Returns ​

boolean

Source ​

entity/src/surah.ts:128


isMedinan ​

get isMedinan(): boolean

آیا سوره مدنی است؟

Returns ​

boolean

Source ​

entity/src/surah.ts:119


lastAyah ​

get lastAyah(): Ayah

آبجکت آخرین آیه

Returns ​

Ayah

Source ​

entity/src/surah.ts:84


lastAyahIndex ​

get lastAyahIndex(): number

اندیس آخرین آیه

Returns ​

number

Source ​

entity/src/surah.ts:77


latinMeaning ​

get latinMeaning(): string

ترجمه انگلیسی نام سوره

Returns ​

string

Source ​

entity/src/surah.ts:114


latinName ​

get latinName(): string

نام سوره به لاتین

Returns ​

string

Source ​

entity/src/surah.ts:109


name ​

get name(): string

نام عربی سوره

Returns ​

string

Source ​

entity/src/surah.ts:104


next ​

get next(): null | Surah

سوره بعدی

Returns ​

null | Surah

Source ​

entity/src/surah.ts:61


number ​

get number(): number

شماره سوره برای نمایش به کاربر

Returns ​

number

Source ​

entity/src/surah.ts:50


order ​

get order(): number

ترتیب نزول

Returns ​

number

Source ​

entity/src/surah.ts:94


prev ​

get prev(): null | Surah

سوره قبلی

Returns ​

null | Surah

Source ​

entity/src/surah.ts:55


rukuCount ​

get rukuCount(): number

تعداد رکوع سوره

Returns ​

number

Source ​

entity/src/surah.ts:99


surahTuple ​

get private surahTuple(): SurahTuple

Returns ​

SurahTuple

Source ​

entity/src/surah.ts:45

Methods ​

get() ​

static get(index): Surah

Parameters ​

• index: number

Returns ​

Surah

Source ​

entity/src/surah.ts:15


getAll() ​

static getAll(): Surah[]

Returns ​

Surah[]

Source ​

entity/src/surah.ts:37


getByAyahIndex() ​

static getByAyahIndex(ayahIndex): Surah

Parameters ​

• ayahIndex: number

Returns ​

Surah

Source ​

entity/src/surah.ts:28


getIndexOfFirstAyah() ​

static private getIndexOfFirstAyah(surah): number

Parameters ​

• surah: SurahTuple

Returns ​

number

Source ​

entity/src/surah.ts:24