Spread

sealed interface Spread : BookPage

見開き表示形式。縦長画像は隣接ページと結合され、横長画像は単独見開きとなる。

Inheritors

Types

Link copied to clipboard
data class Combine(val index: Int, val nextIndex: Int) : BookPage.Spread

2つの縦長ページが結合された状態

Link copied to clipboard
data class Single(val index: Int) : BookPage.Spread

表紙や奇数残りなどの単一ページ状態

Link copied to clipboard
data class Spread2(val index: Int) : BookPage.Spread

単体で横長のページ(見開き相当)

Link copied to clipboard
data class Unrated(val index: Int) : BookPage.Spread, UnratedPage

画像サイズ未評価の状態

Properties

Link copied to clipboard
abstract val index: Int
Link copied to clipboard
abstract val key: String