跳到正文
cccskills

Handsontable

@handsontable

组织

A JavaScript component that combines data grid features with spreadsheet-like UI.

32 个技能1 个仓库 2.2万

技能(32)

在搜索中筛选

Plan and verify accessibility when changing Handsontable interfaces. Covers keyboard navigation, screen reader messages, focus behavior, and theme contrast, with Playwright tests and axe scans to check changes and resolve reported issues.

中文简介正在准备中。当前显示英语简介。

  • Adding accessible menus or dialogs
  • Checking keyboard navigation and focus
  • Fixing issues reported by axe scans
handsontable/handsontable2.2万2026年10月21日 更新

Create or modify Handsontable cell renderers, functions that control cell appearance. It guides safe text and HTML handling, accessible cell attributes, content placement, and caching choices for expensive rendering work during scrolling and redraws.

中文简介正在准备中。当前显示英语简介。

  • Creating a custom cell renderer
  • Reviewing safe text and HTML display
  • Investigating row height changes after rendering
handsontable/handsontable2.2万2026年10月21日 更新

Create and update Playwright tests that check Handsontable interactions in real browsers. The skill guides test organization, reliable waits, element selection, and coverage across themes and bundles, while helping distinguish browser tests from unit tests.

中文简介正在准备中。当前显示英语简介。

  • Test keyboard navigation and cell editing
  • Add regression coverage for a bug fix
  • Check behavior across themes and bundles
handsontable/handsontable2.2万2026年10月21日 更新

Create or modify Handsontable cell validators, functions that check whether input values are valid. Covers empty values, asynchronous callbacks that return validation results, access to cell settings, validator registration, and pitfalls involving dropdown behavior and corrected values.

中文简介正在准备中。当前显示英语简介。

  • Creating a custom cell validation rule
  • Reviewing empty values and asynchronous validation
  • Checking dropdown validation in never-selected cells
handsontable/handsontable2.2万2026年10月21日 更新

Create or modify Handsontable plugins using the project's plugin rules. Covers settings, hooks that respond to events, enable and disable behavior, conflicts between plugins, row index mapping, UI focus management, and required documentation and tests.

中文简介正在准备中。当前显示英语简介。

  • Creating a new Handsontable plugin
  • Adding plugin settings and event hooks
  • Reviewing enable, disable, and settings update behavior
handsontable/handsontable2.2万2026年10月21日 更新

Open local or public web pages in BrowserStack Live for checks on real mobile devices or desktop browsers. The skill prepares temporary access to a local server, launches the requested session, and shares its dashboard link.

中文简介正在准备中。当前显示英语简介。

  • Check a local page on an Android device
  • Open a page in Safari on an iPhone or iPad
  • Inspect behavior in a specific desktop browser
handsontable/handsontable2.2万2026年10月21日 更新

Add user-facing text to Handsontable through its translation system. The skill covers translation keys, language files, plural forms, right-to-left layouts, preserving Japanese and other East Asian input behavior, and converting text to lowercase according to language rules.

中文简介正在准备中。当前显示英语简介。

  • Adding translated menu labels
  • Adding a language file or plural forms
  • Checking Arabic or Persian right-to-left layouts
handsontable/handsontable2.2万2026年10月21日 更新

Add or update Handsontable performance tests for rendering and user interactions. The skill guides trace recording, measurement boundaries, baseline comparisons, and reports that help reviewers identify performance changes in pull requests.

中文简介正在准备中。当前显示英语简介。

  • Add a performance test for a Handsontable feature
  • Investigate filtering or sorting performance
  • Compare performance changes in a pull request
handsontable/handsontable2.2万2026年10月21日 更新

Prepare Handsontable changes for review by checking branch names, running required checks, and creating or updating draft pull requests. Fill the project template with test evidence and add changelog entries in the required order.

中文简介正在准备中。当前显示英语简介。

  • Submitting a feature or documentation branch for review
  • Updating a pull request description with test evidence
  • Adding a changelog entry after opening a pull request
handsontable/handsontable2.2万2026年10月21日 更新

Refactor Handsontable code by separating plugin responsibilities, reducing dependencies, batching rendering work, and updating coding patterns. It provides compatibility rules and testing guidance to preserve existing APIs, CSS classes, settings, and behavior.

中文简介正在准备中。当前显示英语简介。

  • Split an oversized plugin into focused plugins
  • Reduce repeated rendering during bulk updates
  • Update private fields and callback patterns
handsontable/handsontable2.2万2026年10月21日 更新

Create Playwright tests that capture table appearance and compare screenshots with reference images using reg-suit. The skill covers checking each state before capture, adding demo routes, and choosing themes, browsers, and framework variants to test.

中文简介正在准备中。当前显示英语简介。

  • Checking table appearance after UI changes
  • Adding screenshot tests for a new feature
  • Comparing appearance across themes and browsers
handsontable/handsontable2.2万2026年10月21日 更新

Write and review Handsontable tests that check intended behavior. The skill guides bug reproduction, meaningful assertions, failure diagnosis, and fresh test runs, while covering mock boundaries and migration of broken legacy tests to Playwright.

中文简介正在准备中。当前显示英语简介。

  • Reproducing a bug with a failing test
  • Diagnosing whether code or test expectations are wrong
  • Reviewing assertions for meaningful behavior checks
handsontable/handsontable2.2万2026年10月21日 更新

Create and update Handsontable guide pages with consistent page metadata, headings, framework-specific examples, and sidebar entries. Follow the documentation site's writing conventions and generate JavaScript examples from TypeScript sources where required.

中文简介正在准备中。当前显示英语简介。

  • Adding a guide for a new feature
  • Updating an existing guide's content and metadata
  • Embedding examples for different frameworks
handsontable/handsontable2.2万2026年10月21日 更新

Prepare user-facing changelog entries for source code changes. The skill determines whether an entry is needed, classifies the change, writes a clear title, and uses the project CLI to create a JSON file tied to the pull request.

中文简介正在准备中。当前显示英语简介。

  • Add a changelog entry for a bug fix
  • Classify a new feature or behavior change
  • Explain a breaking change and its replacement
handsontable/handsontable2.2万2026年10月21日 更新

Review Handsontable code changes for architecture, code quality, performance, accessibility, and test coverage. Findings include severity, confidence, and file locations, helping developers assess whether changes follow project rules and demonstrate the intended behavior.

中文简介正在准备中。当前显示英语简介。

  • Review a Handsontable branch or pull request
  • Check architecture before or during core changes
  • Review keyboard access and performance concerns
handsontable/handsontable2.2万2026年10月21日 更新

Guides changes to Handsontable themes and CSS, including cell spacing, text, icons, and theme tokens—named styling settings. It explains compatibility rules and the files and checks needed to keep theme changes consistent.

中文简介正在准备中。当前显示英语简介。

  • Adjust cell spacing without disrupting scrolling
  • Add or rename theme tokens
  • Fix text styles affected by the host page
handsontable/handsontable2.2万2026年10月21日 更新

Work on Handsontable core bugs, features, and TypeScript types using its architecture and implementation conventions. The skill directs tasks to specialist guides and outlines registration, compatibility, documentation, and testing checks for changes.

中文简介正在准备中。当前显示英语简介。

  • Investigate bugs in the core grid
  • Add plugins, editors, or renderers
  • Fix TypeScript types and remove unnecessary casts
handsontable/handsontable2.2万2026年10月21日 更新

Maintain existing Handsontable browser tests built with Jasmine and Puppeteer. Covers asynchronous operations, simulated user input, assertions that work across themes, targeted test runs, and guidance for moving broken or unreliable tests to Playwright.

中文简介正在准备中。当前显示英语简介。

  • Updating an existing Jasmine browser test
  • Fixing assertions that fail under different themes
  • Checking simulated mouse, keyboard, and touch input
handsontable/handsontable2.2万2026年10月21日 更新

Maintain existing tests for Walkontable, Handsontable's table rendering engine. The skill explains its separate test commands and covers frozen rows and columns, visible area calculations, scroll alignment, and pitfalls that can hide failures or produce misleading results.

中文简介正在准备中。当前显示英语简介。

  • Maintaining existing Walkontable rendering tests
  • Checking frozen rows and columns during scrolling
  • Testing visible areas after container resizing
handsontable/handsontable2.2万2026年10月21日 更新

Build Handsontable demo pages for visual regression tests, which compare screenshots for appearance changes. It guides feature routes, URL-driven display states, sample data, and decisions about testing the same feature across framework wrappers.

中文简介正在准备中。当前显示英语简介。

  • Adding a demo route for a new feature
  • Creating multiple visual states through URL parameters
  • Planning visual coverage across framework wrappers
handsontable/handsontable2.2万2026年10月21日 更新

Explore relationships between functions and files using a prebuilt code graph, a map of code dependencies. Trace bugs, inspect callers and execution paths, and assess the impact of refactoring or proposed changes.

中文简介正在准备中。当前显示英语简介。

  • Explore callers and dependencies in unfamiliar code
  • Trace a bug across multiple files
  • Assess the impact of renaming or removing code
handsontable/handsontable2.2万2026年10月21日 更新

demo-page

免费

Creates two HTML test pages for comparing a released Handsontable version with a local build. Matching configurations and reproduction steps help reviewers visually check bugs, fixes, and new features in isolation.

中文简介正在准备中。当前显示英语简介。

  • Create a minimal page that reproduces a bug
  • Compare a released version with a local fix
  • Prepare manual testing pages for a pull request
handsontable/handsontable2.2万2026年10月21日 更新

Guides Node.js scripts and shared modules in the Handsontable monorepo using .mjs files, native APIs, and asynchronous file operations. It covers task registration, error handling, and compatibility across Linux, macOS, and Windows.

中文简介正在准备中。当前显示英语简介。

  • Create build scripts and shared Node.js modules
  • Replace shell commands with cross-platform Node.js code
  • Register tasks and dependencies in tasks.json
handsontable/handsontable2.2万2026年10月21日 更新

Work with Handsontable row and column positions by distinguishing source data, displayed order, and rendered cells. It guides index conversion and helps investigate misplaced data when sorting, filtering, hiding, or moving rows and columns.

中文简介正在准备中。当前显示英语简介。

  • Investigating misplaced rows or columns
  • Converting between source and displayed indexes
  • Combining filters with manual column movement
handsontable/handsontable2.2万2026年10月21日 更新

这是你的账号吗?关联 GitHub 后可以汇总到你的创作者页面(日语)