| DataProcessor | DataProcessor 생성자 |
| Promise | Promise 객체를 생성하는 생성자 |
| addEvent | 새 이벤트를 추가합니다 |
| addEventNow | 새 이벤트를 생성하고 확인을 위한 라이트박스를 엽니다. |
| addMarkedTimespan | 날짜를 표시하며, 특정 설정에 따라 차단할 수도 있습니다 (제한 구간에 커스텀 스타일을 적용 가능). |
| addSection | 현재 활성화된 뷰에 새 섹션을 추가합니다. |
| addShortcut | 새로운 키보드 단축키를 생성합니다 |
| alert | 알림 메시지 박스를 표시합니다 |
| assert | 주어진 표현식이 false일 경우, 화면 오른쪽 상단에 빨간색 팝업으로 errorMessage가 표시됩니다. |
| attachEvent | DhtmlxScheduler의 내부 이벤트에 핸들러를 연결합니다. |
| backbone | Backbone 모델의 모든 업데이트와 스케줄러 간의 동기화를 유지하며, 그 반대 방향도 지원합니다. |
| batchUpdate | 여러 이벤트를 한 번에 업데이트합니다 |
| bind | 지정된 값으로 this 키워드가 설정된 새로운 함수를 생성합니다. |
| blockTime | 지정된 날짜를 차단하고 기본 'dimmed' 스타일을 적용합니다. |
| callEvent | 내부 이벤트를 트리거합니다 |
| changeEventId | 이벤트의 id를 업데이트합니다. |
| checkCollision | 주어진 이벤트가 동일 시간대에 존재하는 다른 이벤트와 겹치는지 확인합니다. |
| checkEvent | 특정 이벤트에 핸들러가 할당되어 있는지 확인합니다 |
| checkInMarkedTimespan | 특정 타입의 타임스팬 내에 이벤트가 포함되는지 여부를 결정합니다 |
| checkLimitViolation | 주어진 이벤트가 차단된 시간 구간과 겹치는지 여부를 결정합니다. |
| clearAll | 스케줄러에서 모든 이벤트를 제거합니다. |
| closeAllSections | 현재 활성화된 뷰에서 모든 섹션을 닫습니다. |
| closeSection | 현재 활성 뷰 내에서 특정 섹션을 닫습니다. |
| collapse | 스케줄러를 확장된 상태에서 일반 크기로 되돌립니다. |
| confirm | Confirm 메시지 박스를 엽니다 |
| copy | 주어진 객체의 깊은 복사본을 생성합니다. |
| createDataProcessor | 새로운 dataProcessor 인스턴스를 생성하고 이를 scheduler에 연결합니다. |
| createGridView | 스케줄러 내에서 Grid 뷰를 설정합니다. |
| createTimelineView | 스케줄러에서 Timeline 뷰를 설정합니다. |
| createUnitsView | 스케줄러 내에서 Units 뷰를 설정합니다. |
| defined | 인수가 undefined일 경우 false를 반환하며, 그렇지 않으면 true를 반환합니다. |
| deleteAllSections | 활성 뷰에서 모든 섹션을 제거합니다. |
| deleteEvent | 지정된 이벤트를 제거합니다. |
| deleteMarkedTimespan | AddMarkedTimespan() 메서드를 사용해 생성된 마킹 또는 차단을 제거합니다. |
| deleteSection | |