3 个仓库
Logic to verify the correctness of data entered into input controls and provide visual feedback.
Distinct from Numeric Inputs: Distinct from Numeric Inputs: focuses on the validation logic and feedback rather than the input component itself.
Explore 3 awesome GitHub repositories matching user interface & experience · Input Validation. Refine with filters or upvote what's useful.
该项目是使用 Xamarin.Forms 框架构建跨平台用户界面的参考实现和代码示例集合。它为从单一代码库开发针对多个操作系统的移动和桌面应用程序提供了实用示例。 该存储库专注于架构模式和集成策略,特别是演示了使用 MVVM 在模型和视图之间同步数据。它包括原生平台集成示例,例如调用特定于平台的 API 以及创建自定义渲染器以覆盖默认的共享控件。 这些示例涵盖了广泛的功能,包括使用 XAML 进行声明式 UI 布局以及集成 REST 和 SOAP Web 服务。其他特色领域包括使用 SQLite 进行本地数据持久化、云身份验证,以及实现各种导航方案,如标签页界面和侧滑菜单。 该项目还提供了针对多个平台的自动化构建流水线和跨平台 UI 测试示例。
Provides examples of validating numeric input and applying visual feedback based on the result.
SkyFloatingLabelTextField 是一个用于 Swift 应用程序的可重用 iOS UI 组件。它实现了浮动标签模式的文本输入控件,当字段获得焦点或被填充时,标签会从占位符位置过渡到浮动标题位置。 该组件内置了对从右到左 (RTL) 语言布局的支持,可自动调整文本方向和布局以确保可读性。它还提供了集成的图标功能,允许将图像或基于字体的图标放置在文本字段内。 该系统涵盖了输入验证消息和样式设置,支持显示错误消息,并能修改颜色和布局边界以符合特定的设计系统。
Highlights text fields and displays error messages when user input fails validation rules.
async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su
Implements constraints on input fields using numeric ranges, string lengths, and regular expressions.