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 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.SpannableStringBuilder | 
				
			||||
import io.legado.app.App | 
				
			||||
import io.legado.app.R | 
				
			||||
import io.legado.app.ui.book.read.page.ChapterProvider | 
				
			||||
 | 
				
			||||
data class TextPage( | 
				
			||||
    val index: Int, | 
				
			||||
					Loading…
					
					
				
		Reference in new issue