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

teableio / teable / 8538004962

03 Apr 2024 11:36AM UTC coverage: 18.233% (-3.3%) from 21.535%
8538004962

Pull #528

github

web-flow
Merge c1a248a6f into 45ee7ebb3
Pull Request #528: feat: Kanban view

575 of 1136 branches covered (50.62%)

29 of 2908 new or added lines in 83 files covered. (1.0%)

5 existing lines in 5 files now uncovered.

6439 of 35315 relevant lines covered (18.23%)

3.94 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

47.37
/packages/sdk/src/model/view/kanban.view.ts
1
import { KanbanViewCore } from '@teable/core';
1✔
2
import { updateViewOptions } from '@teable/openapi';
1✔
3
import { Mixin } from 'ts-mixer';
1✔
4
import { requestWrap } from '../../utils/requestWrap';
1✔
5
import { View } from './view';
1✔
6

1✔
7
export class KanbanView extends Mixin(KanbanViewCore, View) {
1✔
8
  async updateOption({
1✔
NEW
9
    stackFieldId,
×
NEW
10
    coverFieldId,
×
NEW
11
    isCoverFit,
×
NEW
12
    isFieldNameHidden,
×
NEW
13
    isEmptyStackHidden,
×
NEW
14
  }: KanbanView['options']) {
×
NEW
15
    return await requestWrap(updateViewOptions)(this.tableId, this.id, {
×
NEW
16
      options: { stackFieldId, coverFieldId, isCoverFit, isFieldNameHidden, isEmptyStackHidden },
×
NEW
17
    });
×
UNCOV
18
  }
×
19
}
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

© 2025 Coveralls, Inc