Package-level declarations

Types

Link copied to clipboard
data class HelpScreenPage(@DrawableRes val pageImage: Int, @StringRes val pageTitle: Int, @StringRes val pageMessage: Int)
Link copied to clipboard
data class HelpScreens(val onboardingDialogPage: HelpScreenPage, val helpDialogPages: List<HelpScreenPage>)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun Modifier.drawScrollbar(scrollState: ScrollState, color: Color = Color.Gray.copy(alpha = 0.5f), nestedScrollConnection: NestedScrollConnection? = null): Modifier
Link copied to clipboard
fun ErrorDialog(@StringRes title: Int, @StringRes description: Int?, @StringRes buttonText: Int, onDismissErrorDialog: () -> Unit = {}, onButtonClick: () -> Unit)
Link copied to clipboard
fun ExitButton(modifier: Modifier, onExit: () -> Unit)
Link copied to clipboard
fun FlipAnimation(@DrawableRes firstSideDrawable: Int, @DrawableRes secondSideDrawable: Int, screenDimensionMin: Dp, onAnimationCompleted: () -> Unit)
Link copied to clipboard
fun HelpBox(modifier: Modifier, helpScreensButtonDisplayed: Boolean, helpTooltipDisplayed: Boolean, onDisplayHelpRequested: () -> Unit, onChangeHelpTooltipState: (Boolean) -> Unit)
Link copied to clipboard
fun HelpButton(modifier: Modifier = Modifier, onDisplayHelpRequested: () -> Unit)
Link copied to clipboard
fun HelpScreens(helpScreenPages: List<HelpScreenPage>, onHelpScreensCloseRequested: (allPagesDisplayed: Boolean) -> Unit)
Link copied to clipboard
fun HelpScreensContentLandscape(modifier: Modifier, pagerState: PagerState, helpScreens: List<HelpScreenPage>, nestedScrollConnection: NestedScrollConnection? = null)
Link copied to clipboard
fun HelpScreensContentPortrait(modifier: Modifier, pagerState: PagerState, helpScreens: List<HelpScreenPage>, nestedScrollConnection: NestedScrollConnection? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun MessageContainer(modifier: Modifier = Modifier, @StringRes textRes: Int, backgroundColor: Color)
Link copied to clipboard
fun NeedHelpTooltip(modifier: Modifier, onChangeHelpTooltipState: (Boolean) -> Unit, onDisplayHelpRequested: () -> Unit, activateHelpTooltip: Boolean)
Link copied to clipboard
fun OnboardingDialog(onboardingDialogPage: HelpScreenPage, onDismissOnboardingDialog: () -> Unit)
Link copied to clipboard
fun OnboardingDialogContent(onDismissOnboardingDialog: () -> Unit, onboardingScreenResources: HelpScreenPage)
Link copied to clipboard
Link copied to clipboard
fun Reticle(modifier: Modifier, reticleState: ReticleState, screenDimensionMin: Dp, onReticleSuccessAnimationCompleted: () -> Unit)
Link copied to clipboard
fun ReticleSuccess(modifier: Modifier, reticleRadius: Dp, @DrawableRes successDrawable: Int = R.drawable.mb_blinkcard_reticle_success, onReticleSuccessAnimationCompleted: () -> Unit, isAfterFirstSide: Boolean)
Link copied to clipboard
Link copied to clipboard
fun TorchButton(modifier: Modifier, torchState: MbTorchState, onTorchStateChange: () -> Unit)