3 个仓库
Utilities for adjusting how numeric values are presented and masked during input.
Distinct from Numeric Input Fields: Focuses on the visual formatting and locale-aware display of numbers rather than the storage field itself.
Explore 3 awesome GitHub repositories matching user interface & experience · Formatting Customizers. Refine with filters or upvote what's useful.
imaskjs 是一个 JavaScript 输入掩码库和 DOM 输入管理器,用于实时强制执行用户输入的特定模式、数据类型和范围。它作为一个数据格式化库和输入验证工具,使用掩码和自定义管道将原始输入值转换为格式化的字符串。 该项目提供动态掩码功能,允许输入模式根据用户输入的字符实时更改或切换。它支持复杂的输入约束,包括正则表达式、数值范围、基于日期的验证和字符枚举。 该库涵盖了广泛的输入处理和数据管理任务,包括预处理和后处理转换、用于 API 提交的原始值提取,以及将掩码应用于标准 HTML 输入字段和 contenteditable 元素。
Transforms input data using custom functions or pipes to apply specific formatting rules during typing.
This project is a jQuery input mask plugin and library used for enforcing specific formats on form fields and HTML elements. It functions as a form input masking and sanitization tool that restricts character entry and automatically inserts delimiters for patterns such as dates and phone numbers. The library supports flexible masking through optional and recursive patterns that expand or contract based on the volume of data entered. It provides dynamic mask management, allowing formatting rules to be changed or removed on existing elements without reloading the page. The tool includes capabi
Allows the definition of custom validation logic to control how the mask interprets and accepts input characters.
Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp
Customizes numeric display and editing within input fields to match specific locale and formatting requirements.