Use lazy initialization instead

This commit is contained in:
FooIbar committed 2023-10-26 21:01:01 +08:00
1 parent cc11257d80
commit e9875f1a24
1 file changed
+52 -61
@@ -3,67 +3,58 @@ package com.hippo.ehviewer.icons.filled
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.materialIcon
import androidx.compose.material.icons.materialPath
import androidx.compose.ui.graphics.vector.ImageVector
val Icons.Filled.EhSubscriptions: ImageVector
get() {
if (_ehSubscriptions != null) {
return _ehSubscriptions!!
val Icons.Filled.EhSubscriptions by lazy {
materialIcon(name = "EhSubscriptions") {
materialPath {
moveTo(20.0F, 8.0F)
horizontalLineTo(4.0F)
verticalLineTo(6.0F)
horizontalLineToRelative(16.0F)
verticalLineTo(8.0F)
moveTo(18.0F, 2.0F)
horizontalLineTo(6.0F)
verticalLineToRelative(2.0F)
horizontalLineToRelative(12.0F)
verticalLineTo(2.0F)
moveTo(20.0F, 10.0F)
horizontalLineTo(4.0F)
curveToRelative(-1.1F, 0.0F, -2.0F, 0.9F, -2.0F, 2.0F)
verticalLineToRelative(8.0F)
curveToRelative(0.0F, 1.1F, 0.9F, 2.0F, 2.0F, 2.0F)
horizontalLineToRelative(16.0F)
curveToRelative(1.1F, 0.0F, 2.0F, -0.9F, 2.0F, -2.0F)
verticalLineToRelative(-8.0F)
curveTo(22.0F, 10.9F, 21.1F, 10.0F, 20.0F, 10.0F)
close()
moveTo(11.0F, 14.0F)
horizontalLineTo(7.0F)
verticalLineToRelative(1.0F)
horizontalLineToRelative(4.0F)
verticalLineToRelative(2.0F)
horizontalLineTo(7.0F)
verticalLineToRelative(1.0F)
horizontalLineToRelative(4.0F)
verticalLineToRelative(2.0F)
horizontalLineTo(5.0F)
verticalLineToRelative(-8.0F)
horizontalLineToRelative(6.0F)
verticalLineTo(14.0F)
close()
moveTo(19.0F, 20.0F)
horizontalLineToRelative(-2.0F)
verticalLineToRelative(-3.0F)
horizontalLineToRelative(-2.0F)
verticalLineToRelative(3.0F)
horizontalLineToRelative(-2.0F)
verticalLineToRelative(-8.0F)
horizontalLineToRelative(2.0F)
verticalLineToRelative(3.0F)
horizontalLineToRelative(2.0F)
verticalLineToRelative(-3.0F)
horizontalLineToRelative(2.0F)
verticalLineTo(20.0F)
close()
}
_ehSubscriptions = materialIcon(name = "EhSubscriptions") {
materialPath {
moveTo(20.0F, 8.0F)
horizontalLineTo(4.0F)
verticalLineTo(6.0F)
horizontalLineToRelative(16.0F)
verticalLineTo(8.0F)
moveTo(18.0F, 2.0F)
horizontalLineTo(6.0F)
verticalLineToRelative(2.0F)
horizontalLineToRelative(12.0F)
verticalLineTo(2.0F)
moveTo(20.0F, 10.0F)
horizontalLineTo(4.0F)
curveToRelative(-1.1F, 0.0F, -2.0F, 0.9F, -2.0F, 2.0F)
verticalLineToRelative(8.0F)
curveToRelative(0.0F, 1.1F, 0.9F, 2.0F, 2.0F, 2.0F)
horizontalLineToRelative(16.0F)
curveToRelative(1.1F, 0.0F, 2.0F, -0.9F, 2.0F, -2.0F)
verticalLineToRelative(-8.0F)
curveTo(22.0F, 10.9F, 21.1F, 10.0F, 20.0F, 10.0F)
moveTo(11.0F, 14.0F)
horizontalLineTo(7.0F)
verticalLineToRelative(1.0F)
horizontalLineToRelative(4.0F)
verticalLineToRelative(2.0F)
horizontalLineTo(7.0F)
verticalLineToRelative(1.0F)
horizontalLineToRelative(4.0F)
verticalLineToRelative(2.0F)
horizontalLineTo(5.0F)
verticalLineToRelative(-8.0F)
horizontalLineToRelative(6.0F)
verticalLineTo(14.0F)
moveTo(19.0F, 20.0F)
horizontalLineToRelative(-2.0F)
verticalLineToRelative(-3.0F)
horizontalLineToRelative(-2.0F)
verticalLineToRelative(3.0F)
horizontalLineToRelative(-2.0F)
verticalLineToRelative(-8.0F)
horizontalLineToRelative(2.0F)
verticalLineToRelative(3.0F)
horizontalLineToRelative(2.0F)
verticalLineToRelative(-3.0F)
horizontalLineToRelative(2.0F)
verticalLineTo(20.0F)
close()
}
}
return _ehSubscriptions!!
}
@Suppress("ktlint:standard:property-naming")
private var _ehSubscriptions: ImageVector? = null
}