@syncfusion/ej2-kanban
Version:
The Kanban board is an efficient way to visualize the workflow at each stage along its path to completion. The most important features available are Swim lane, filtering, and editing.
60 lines (59 loc) • 1.22 kB
TypeScript
import { ChildProperty } from '@syncfusion/ej2-base';
import { SelectionType } from '../base/type';
/**
* Holds the configuration of card settings in kanban board.
*/
export declare class CardSettings extends ChildProperty<CardSettings> {
/**
* Show or hide the card header
*
* @default true
*/
showHeader: boolean;
/**
* Defines the card header text
*
* @default null
*/
headerField: string;
/**
* Defines the card content text
*
* @default null
*/
contentField: string;
/**
* Defines the card content labels
*
* @default null
*/
tagsField: string;
/**
* Defines the card color
*
* @default null
*/
grabberField: string;
/**
* Defines the card icons
*
* @default null
*/
footerCssField: string;
/**
* Defines the card template
*
* @default null
* @aspType string
*/
template: string | Function;
/**
* It defines the card selection type, which accepts either of the following values.
* * Single
* * Multiple
* * None
*
* @default 'Single'
*/
selectionType: SelectionType;
}