refactor: 重命名 `createContent` 方法
This commit is contained in:
parent
b0bffd2533
commit
f8ba9b7d3a
|
|
@ -232,7 +232,7 @@ class MainActivityV2 : BaseComposeActivity() {
|
||||||
|
|
||||||
@OptIn(ExperimentalAnimationApi::class, ExperimentalMaterialNavigationApi::class)
|
@OptIn(ExperimentalAnimationApi::class, ExperimentalMaterialNavigationApi::class)
|
||||||
@Composable
|
@Composable
|
||||||
override fun createContent() {
|
override fun Content() {
|
||||||
val okSignAlertDialogState = rememberDialogState()
|
val okSignAlertDialogState = rememberDialogState()
|
||||||
AlertDialog(
|
AlertDialog(
|
||||||
dialogState = okSignAlertDialogState,
|
dialogState = okSignAlertDialogState,
|
||||||
|
|
|
||||||
|
|
@ -41,12 +41,12 @@ abstract class BaseComposeActivityWithData<DATA> : BaseComposeActivity() {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
final override fun createContent() {
|
final override fun Content() {
|
||||||
createContent(data!!)
|
Content(data!!)
|
||||||
}
|
}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
abstract fun createContent(data: DATA)
|
abstract fun Content(data: DATA)
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract class BaseComposeActivity : BaseActivity() {
|
abstract class BaseComposeActivity : BaseActivity() {
|
||||||
|
|
@ -83,7 +83,7 @@ abstract class BaseComposeActivity : BaseActivity() {
|
||||||
CompositionLocalProvider(
|
CompositionLocalProvider(
|
||||||
LocalWindowSizeClass provides calculateWindowSizeClass(activity = this)
|
LocalWindowSizeClass provides calculateWindowSizeClass(activity = this)
|
||||||
) {
|
) {
|
||||||
createContent()
|
Content()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -100,7 +100,7 @@ abstract class BaseComposeActivity : BaseActivity() {
|
||||||
) {}
|
) {}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
abstract fun createContent()
|
abstract fun Content()
|
||||||
|
|
||||||
fun handleCommonEvent(event: CommonUiEvent) {
|
fun handleCommonEvent(event: CommonUiEvent) {
|
||||||
when (event) {
|
when (event) {
|
||||||
|
|
|
||||||
|
|
@ -142,7 +142,7 @@ class PhotoViewActivity : BaseComposeActivityWithParcelable<PhotoViewData>() {
|
||||||
|
|
||||||
@OptIn(ExperimentalFoundationApi::class)
|
@OptIn(ExperimentalFoundationApi::class)
|
||||||
@Composable
|
@Composable
|
||||||
override fun createContent(data: PhotoViewData) {
|
override fun Content(data: PhotoViewData) {
|
||||||
LazyLoad(loaded = viewModel.initialized) {
|
LazyLoad(loaded = viewModel.initialized) {
|
||||||
viewModel.send(PhotoViewUiIntent.Init(data))
|
viewModel.send(PhotoViewUiIntent.Init(data))
|
||||||
viewModel.initialized = true
|
viewModel.initialized = true
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue