컬럼 이름을 기준으로 컬럼의 위치를 반환합니다.
name | string | number | 컬럼의 이름 |
excludeHidden | boolean | 인덱스를 셀 때 숨겨진 컬럼을 무시합니다. |
number | 컬럼의 위치 |
var index = gantt.getColumnIndex("start_date"); // => 1
excludeHidden
매개변수가 true로 설정되면, 이 메서드는 설정에서 hide:true로 숨겨진 컬럼을 건너뜁니다:
gantt.config.columns = [
{name: "text", label: "Task name", width: "*", tree: true, resize: true },
{name: "start_date", label: "Start time" },
{name: "duration", label: "Duration", width: 60, hide:true }, {name: "planned_start", label: "Planned start", hide:true }, {name: "planned_end", label: "Planned end", width:80, hide:true }, {name: "add", label: "", width: 36 }
];
gantt.init("gantt_here");
gantt.getColumnIndex("add"); // => 5 gantt.getColumnIndex("add", true); // => 2
Back to top