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
fun SnapPlaySearchScreen(snapPlayData: Result<SnapPlayIdsData>?, value: SnapPlaySearchCondition, searchStaffShopData: Result<SearchStaffShopData>?, isLoadingMoreShop: Boolean, onChange: (value: SnapPlaySearchCondition) -> Unit, onClose: () -> Unit, onReload: () -> Unit, onLoadMoreShop: () -> Unit, onReloadShop: () -> Unit)
Link copied to clipboard
fun StaffSearchScreen(staffData: Result<StaffIdsData>?, value: StaffSearchCondition, searchStaffShopData: Result<SearchStaffShopData>?, isLoadingMoreShop: Boolean, onChange: (StaffSearchCondition) -> Unit, onClose: () -> Unit, onReload: () -> Unit, onLoadMoreShop: () -> Unit, onReloadShop: () -> Unit)
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(snapPlayFilterParams: SnapPlayFilterParams, 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(onTapStaff: (Int) -> Unit, onFavoriteAttemptWithoutLogin: () -> Unit = {})

スタッフ一覧画面