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

esvit / ng-table / 701 / 1
95%
master: 93%

Build:
Build:
LAST BUILD BRANCH: strict-null-checks
DEFAULT BRANCH: master
Ran 27 Nov 2016 10:25PM UTC
Files 41
Run time 2s
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

27 Nov 2016 10:19PM UTC coverage: 94.499%. Remained the same
701.1

push

travis-ci

ccrowhurstram
refactor(ng-table): use of idomatic typescript

BREAKING CHANGES

* services and controllers now implemented using classes

This will only affect applications written in typescript

* renamed exported angular module: `ngTable` -> `ngTableModule`

Previously:

```js
import { ngTable } from 'ng-table';
```

Now:

```js
import { ngTableModule } from 'ng-table';
```

* `ng-table/browser` switched to using a named export for it's angular module

Previously:

```js
import ngTableBrowserModule from 'ng-table/browser';
```

Now:

```js
import { ngTableBrowserModule } from 'ng-table/browser';
```

* `ng-table/core` switched to using a named export for it's angular module

Previously:

```js
import ngTableCoreModule from 'ng-table/core';
```

Now:

```js
import { ngTableCoreModule } from 'ng-table/core';
```

* `ngTableFilterRowController` switched to use `controllerAs`

Practically this will only effect applications that:

1. have a custom directive that uses `ngTableFilterRowController` as it's controller
2. or have replaced the `ngTable/filterRow.html` template stored in the `$templateCache`

To upgrade, these applications will need to change their template to reference the controller
methods exposed on the `$ctrl` scope variable.

* `ngTableGroupRowController` switched to use `controllerAs`

Practically this will only effect applications that:

1. have a custom directive that uses `ngTableGroupRowController` as it's controller
2. or have replaced the `ngTable/groupRow.html` template stored in the `$templateCache`

To upgrade, these applications will need to change their template to reference the controller
methods exposed on the `$ctrl` scope variable.

* `ngTableSorterRowController` switched to use `controllerAs`

Practically this will only effect applications that:

1. have a custom directive that uses `ngTableSorterRowController` as it's controller
2. or have replaced the `ngTable/sorterRow.html` template stored in the `$templateCache`

To upgrade, these applications will need to change their template to reference the controller
methods exposed on the `$ctrl` scope variable.

962 of 1018 relevant lines covered (94.5%)

339.97 hits per line

Source Files on job 701.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 701
  • Travis Job 701.1
  • 929c1475 on github
  • Prev Job for on experiment (#700.1)
  • Next Job for on experiment (#703.1)
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