taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

commit d134e59a3bb1843353b45ce6410410a7e94861a6
parent bde89a7a869129b6d18c6d71e9bb939e7637f5f5
Author: Marc Stibane <marc@taler.net>
Date:   Tue, 22 Jul 2025 07:48:27 +0200

talerDuration

Diffstat:
MTalerWallet1/Helper/Animations.swift | 15+++++++++++++++
1 file changed, 15 insertions(+), 0 deletions(-)

diff --git a/TalerWallet1/Helper/Animations.swift b/TalerWallet1/Helper/Animations.swift @@ -37,6 +37,21 @@ extension Animation { static var debug: Animation { .easeInOut(duration: 2.0) } #endif + static var talerDelay0: TimeInterval { + return fastAnimations ? 0.1 : 0.25 + } + + static var talerDuration0: TimeInterval { +#if DEBUG + if debugAnimations { return 2.0 } +#endif + return fastAnimations ? FAST : SLOW + } + + static var talerDuration2: TimeInterval { + return 0.2 + talerDuration0 + } + static var springFast: Animation { .interactiveSpring(response: 0.6, dampingFraction: 0.6, blendDuration: FAST) }