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

sebnitu / vrembem / 10974665520
94%
main: 100%

Build:
Build:
LAST BUILD BRANCH: next
DEFAULT BRANCH: main
Ran 21 Sep 2024 06:17PM UTC
Jobs 1
Files 58
Run time 1min
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

21 Sep 2024 06:14PM UTC coverage: 100.0%. Remained the same
10974665520

push

github

web-flow
Use inherited properties when creating collection entries (#2036)

This PR refactors how entries are created in components that extend the Collection class. Collection now provides a `createEntry` method that returns an entry object with inherited methods and copied properties to help reduce the amount of boilerplate setup needed in component entry registration. This PR also moves the teleport feature into the collections class so that all extending components now have that feature built in.

**Additional changes**
- The `data-[module]-config` data attribute has been simplified to `data-config` for all components that use this feature.
- Core has new `getElement` class for returning on HTML element using an ID. Can also be provided an HTML element directly. This allows functions to be provided either an ID string or HTML element.
- Module name is now a property on the created components that extend Collection.
- Base component settings are now provided via super param.
- Modal `required` property has been renamed to `isRequired`.
- Default values are no longer stored on component objects.

621 of 621 branches covered (100.0%)

Branch coverage included in aggregate %.

190 of 190 new or added lines in 14 files covered. (100.0%)

2677 of 2677 relevant lines covered (100.0%)

74.49 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10974665520.1 21 Sep 2024 06:17PM UTC 0
100.0
GitHub Action Run
Source Files on build 10974665520
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #10974665520
  • 91dae809 on github
  • Prev Build on next (#10963734609)
  • Next Build on next (#10977871249)
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