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