• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

palcarazm / component-lifecycle
100%

Build:
DEFAULT BRANCH: develop
Repo Added 10 Apr 2026 08:24PM UTC
Files 2
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH develop
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-node-6
  • dependabot/github_actions/actions/upload-pages-artifact-4
  • develop
  • feat/7
  • fix/docs
  • main
  • palcarazm/issue10
  • palcarazm/issue14
  • palcarazm/issue7
  • palcarazm/issue8
  • palcarazm/issue9

13 Apr 2026 11:05AM UTC coverage: 100.0%. Remained the same
24340040631

push

github

palcarazm
docs: correct lifecycle hook method names in documentation

Updated lifecycle.md to reflect the actual hook method names used
in the Component class (doInit, doAttach, doDispose, doDestroy) instead
of the incorrect names (onInit, onAttach, onDispose, onDestroy).

Changes include the "Lifecycle hooks overview" section, code examples,
and best practices documentation.

14 of 14 branches covered (100.0%)

Branch coverage included in aggregate %.

58 of 58 relevant lines covered (100.0%)

103.17 hits per line

Relevant lines Covered
Build:
Build:
58 RELEVANT LINES 58 COVERED LINES
103.17 HITS PER LINE
Source Files on develop
  • Tree
  • List 2
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24340040631 develop docs: correct lifecycle hook method names in documentation Updated lifecycle.md to reflect the actual hook method names used in the Component class (doInit, doAttach, doDispose, doDestroy) instead of the incorrect names (onInit, onAttach, onDispo... push 13 Apr 2026 11:06AM UTC palcarazm github
100.0
24339945127 palcarazm/issue14 Merge 182782aea into 96e3da67f Pull #20 13 Apr 2026 11:04AM UTC web-flow github
100.0
24337691215 develop feat(events): emit transition-invalid event for invalid state transitions Emit transition-invalid event when canTransition() returns false, providing programmatic visibility into attempted invalid state transitions. The event includes transition ... push 13 Apr 2026 10:07AM UTC palcarazm github
100.0
24336076666 develop feat: emit transition-cancelled event when lifecycle hooks cancel transitions Implement cancellable lifecycle transitions that allow async hooks to reject state changes. When doInit(), doAttach(), doDispose(), or doDestroy() return { cancelled: t... push 13 Apr 2026 09:30AM UTC palcarazm github
100.0
24335946660 palcarazm/issue10 Merge 25c359e17 into d3051cf5f Pull #19 13 Apr 2026 09:27AM UTC web-flow github
100.0
24313597690 develop feat: make lifecycle hooks async with cancellation support Convert all lifecycle hooks (doInit, doAttach, doDispose, doDestroy) from synchronous void to async Promise<{ cancelled: boolean, reason?: string }> to enable asynchronous validation and ... push 12 Apr 2026 06:38PM UTC palcarazm github
100.0
24313549010 palcarazm/issue9 Merge 331788f39 into b31697ace Pull #18 12 Apr 2026 06:35PM UTC web-flow github
100.0
24305349931 develop feat(types): add ExtendableComponentOptions helper for safe option extension - Add ExtendableComponentOptions type that prevents key conflicts with base ComponentOptions (e.g., bubbleEvents) - Add internal NoComponentOptions helper with user-fr... push 12 Apr 2026 11:12AM UTC palcarazm github
100.0
24305302781 feat/7 Merge ee69a2cc2 into 3e42995de Pull #17 12 Apr 2026 11:10AM UTC web-flow github
100.0
24305052624 develop feat: add ExtendableEventMap helper for type-safe custom events (#16) - Add second generic parameter TEventMap to Component class - Implement ExtendableEventMap type that merges lifecycle events with custom events - Add NoLifecycleKeys type to pr... push 12 Apr 2026 10:55AM UTC web-flow github
100.0
See All Builds (29)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc