스케줄러 내에서 Units 뷰를 설정합니다.
config | object | Units 뷰의 설정 객체 |
Available only in PRO Edition
scheduler.createUnitsView({
name:"unit",
property:"unit_id",
list:[
{key:1, label:"Section A"},
{key:2, label:"Section B"},
{key:3, label:"Section C"}
]
});
scheduler.init('scheduler_here',new Date(2009,5,30),"unit");
scheduler.parse([
{start_date:"06/30/2009 09:00",end_date:"06/30/2009 12:00",text:"Task1",unit_id:1},
{start_date:"06/30/2009 12:00",end_date:"06/30/2009 20:00",text:"Task2",unit_id:3},
{start_date:"06/30/2009 08:00",end_date:"06/30/2009 12:00",text:"Task3",unit_id:2}
],"json");
이 기능은 PRO 에디션에서만 제공됩니다.
이 메서드를 사용하려면 units 플러그인이 활성화되어 있어야 합니다.
Units 뷰의 설정 객체는 다음 속성들을 지원합니다:
name | (string) 뷰의 식별자입니다. 동일한 이름의 Units 뷰가 이미 존재하면 해당 뷰가 대체됩니다. |
property | (string) 이벤트를 특정 유닛에 연결하는 데 사용되는 데이터 속성을 지정합니다. |
list | (객체 배열) 뷰에 표시할 유닛들을 정의합니다. 배열 내 각 객체는 단일 유닛을 나타내며 다음을 포함합니다:
|
days | (number) Y-축에 표시할 항목(일) 수입니다. |
skip_incorrect | (boolean) true로 설정하면, 어떤 유닛과도 일치하지 않는 이벤트는 표시되지 않습니다. false인 경우, 해당 이벤트들은 첫 번째 유닛에 할당됩니다. 기본값은 false입니다. 선택 사항입니다. |
size | (number) 한 번에 표시할 유닛 수입니다. 실제 유닛 수가 이 값을 초과하면 스크롤바가 나타납니다. 선택 사항입니다. |
step | (number) 한 번에 스크롤할 유닛 수입니다. 선택 사항입니다. |