Package-level declarations

Types

Link copied to clipboard
enum Scene : Enum<Scene>
Link copied to clipboard

StaffStartUI は、アプリ内のナビゲーションや UI 構成を管理するオブジェクトです。

Link copied to clipboard
data class StaffStartUIConfiguration(val onTapProductItem: (String) -> Unit = {}, val onShowCoordinateDetail: (snapPlayId: Int) -> Unit = {})

StaffStartUI の構成設定を表すデータクラス。

Link copied to clipboard

UI 構成情報を管理するサービスロケータ。

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun StaffStartFavoriteSnapPlayListScreen(onTapSnapPlay: (Int) -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

SnapList一覧画面

Link copied to clipboard
fun StaffStartFavoriteStaffListScreen(onTapStaff: (Int) -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

お気に入り中のスタッフ一覧画面

Link copied to clipboard
fun StaffStartSnapPlayDetailScreen(snapPlayId: String, onTapStaff: (Int) -> Unit, onTapSnapPlayFilter: (SnapPlayFilterParams) -> Unit, onTapSnapPlay: (Int) -> Unit, onTapProductItem: (String) -> Unit, onTapSnapPlayNotFoundBack: () -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

SnapPlay詳細画面

Link copied to clipboard
fun StaffStartSnapPlayListScreen(snapPlaySearchConditionRouteParams: SnapPlaySearchConditionRouteParams, onTapSnapPlay: (Int) -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

SnapList一覧画面

Link copied to clipboard
fun StaffStartStaffDetailScreen(staffId: String, onTapSnapPlay: (Int) -> Unit, onTapSnapPlayFilter: (SnapPlayFilterParams) -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

スタッフ詳細画面

Link copied to clipboard
fun StaffStartStaffListScreen(staffSearchConditionRouteParams: StaffSearchConditionRouteParams, onTapStaff: (Int) -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

スタッフ一覧画面