|
@@ -255,6 +255,12 @@ object ReadBookConfig {
|
|
|
config.paragraphIndent = value
|
|
config.paragraphIndent = value
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ var underline: Boolean
|
|
|
|
|
+ get() = config.underline
|
|
|
|
|
+ set(value) {
|
|
|
|
|
+ config.underline = value
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
var paddingBottom: Int
|
|
var paddingBottom: Int
|
|
|
get() = config.paddingBottom
|
|
get() = config.paddingBottom
|
|
|
set(value) {
|
|
set(value) {
|
|
@@ -448,14 +454,14 @@ object ReadBookConfig {
|
|
|
var bgAlpha: Int = 100,//背景透明度
|
|
var bgAlpha: Int = 100,//背景透明度
|
|
|
var bgType: Int = 0,//白天背景类型 0:颜色, 1:assets图片, 2其它图片
|
|
var bgType: Int = 0,//白天背景类型 0:颜色, 1:assets图片, 2其它图片
|
|
|
var bgTypeNight: Int = 0,//夜间背景类型
|
|
var bgTypeNight: Int = 0,//夜间背景类型
|
|
|
- var bgTypeEInk: Int = 0,
|
|
|
|
|
|
|
+ var bgTypeEInk: Int = 0,//EInk背景类型
|
|
|
private var darkStatusIcon: Boolean = true,//白天是否暗色状态栏
|
|
private var darkStatusIcon: Boolean = true,//白天是否暗色状态栏
|
|
|
private var darkStatusIconNight: Boolean = false,//晚上是否暗色状态栏
|
|
private var darkStatusIconNight: Boolean = false,//晚上是否暗色状态栏
|
|
|
private var darkStatusIconEInk: Boolean = true,
|
|
private var darkStatusIconEInk: Boolean = true,
|
|
|
private var textColor: String = "#3E3D3B",//白天文字颜色
|
|
private var textColor: String = "#3E3D3B",//白天文字颜色
|
|
|
private var textColorNight: String = "#ADADAD",//夜间文字颜色
|
|
private var textColorNight: String = "#ADADAD",//夜间文字颜色
|
|
|
private var textColorEInk: String = "#000000",
|
|
private var textColorEInk: String = "#000000",
|
|
|
- private var pageAnim: Int = 0,
|
|
|
|
|
|
|
+ private var pageAnim: Int = 0,//翻页动画
|
|
|
private var pageAnimEInk: Int = 3,
|
|
private var pageAnimEInk: Int = 3,
|
|
|
var textFont: String = "",//字体
|
|
var textFont: String = "",//字体
|
|
|
var textBold: Int = 0,//是否粗体字 0:正常, 1:粗体, 2:细体
|
|
var textBold: Int = 0,//是否粗体字 0:正常, 1:粗体, 2:细体
|
|
@@ -468,6 +474,7 @@ object ReadBookConfig {
|
|
|
var titleTopSpacing: Int = 0,
|
|
var titleTopSpacing: Int = 0,
|
|
|
var titleBottomSpacing: Int = 0,
|
|
var titleBottomSpacing: Int = 0,
|
|
|
var paragraphIndent: String = " ",//段落缩进
|
|
var paragraphIndent: String = " ",//段落缩进
|
|
|
|
|
+ var underline: Boolean = false, //下划线
|
|
|
var paddingBottom: Int = 6,
|
|
var paddingBottom: Int = 6,
|
|
|
var paddingLeft: Int = 16,
|
|
var paddingLeft: Int = 16,
|
|
|
var paddingRight: Int = 16,
|
|
var paddingRight: Int = 16,
|