parent
57db88335a
commit
38911b6d93
@ -1,4 +1,4 @@ |
|||||||
package io.legado.app.ui.book.read.page |
package io.legado.app.ui.book.read.page.entities |
||||||
|
|
||||||
import android.text.SpannableStringBuilder |
import android.text.SpannableStringBuilder |
||||||
import kotlin.math.min |
import kotlin.math.min |
@ -0,0 +1,11 @@ |
|||||||
|
package io.legado.app.ui.book.read.page.entities |
||||||
|
|
||||||
|
import android.graphics.Point |
||||||
|
|
||||||
|
data class TextChar( |
||||||
|
val charData: Char, |
||||||
|
var selected: Boolean = false, |
||||||
|
var isReadAloud: Boolean = false, |
||||||
|
val leftBottomPosition: Point, |
||||||
|
val rightTopPosition: Point |
||||||
|
) |
@ -0,0 +1,6 @@ |
|||||||
|
package io.legado.app.ui.book.read.page.entities |
||||||
|
|
||||||
|
data class TextLine( |
||||||
|
val textChars: List<TextChar>, |
||||||
|
val lineBottom: Int |
||||||
|
) |
@ -1,9 +1,10 @@ |
|||||||
package io.legado.app.ui.book.read.page |
package io.legado.app.ui.book.read.page.entities |
||||||
|
|
||||||
import android.text.Spannable |
import android.text.Spannable |
||||||
import android.text.SpannableStringBuilder |
import android.text.SpannableStringBuilder |
||||||
import io.legado.app.App |
import io.legado.app.App |
||||||
import io.legado.app.R |
import io.legado.app.R |
||||||
|
import io.legado.app.ui.book.read.page.ChapterProvider |
||||||
|
|
||||||
data class TextPage( |
data class TextPage( |
||||||
val index: Int, |
val index: Int, |
Loading…
Reference in new issue