전체 확장 기능 목록

dhtmlxScheduler는 기본 기능을 확장하는 다양한 확장 기능을 제공합니다.

확장 기능을 활성화하려면 scheduler.plugins 메서드를 사용하여 활성화하세요.

v6.0부터 확장 기능 코드 파일이 ext 폴더에서 제거되고 dhtmlxscheduler.js 파일에 통합되었습니다.
dhtmlxScheduler 5.3 이하 버전을 사용하는 경우 마이그레이션 가이드를 참조하세요.

Active Links

Month 및 Week 뷰에서 일자 숫자를 클릭 가능한 링크로 표시하며, 이를 클릭하면 선택한 뷰에서 해당 날짜가 열립니다.

scheduler.plugins({
    active_links: true
});

관련 자료

문서: Month view
API: active_link_view

Related sample:  Month days as links

Agenda View

Agenda 뷰를 위한 코드 파일입니다.

scheduler.plugins({
    agenda_view: true
});

관련 자료

문서: 아젠다 뷰

Related sample:  Agenda view

All Timed

여러 날에 걸친 이벤트를 단일 날짜 이벤트와 동일한 스타일로 표시합니다.

scheduler.plugins({
    all_timed: true
});

관련 자료

API: all_timed

Related sample:  Displaying multi-day events in the regular way

Collision

동일한 시간대에 발생하는 이벤트 수를 처리합니다.

scheduler.plugins({
    collision: true
});

관련 자료

문서: 타임 슬롯에서 중복 이벤트 방지하기

Related sample:  Controlling the number of events in a time slot

Container Autoresize

스케줄러 컨테이너의 크기를 콘텐츠에 맞게 자동으로 조정합니다.

scheduler.plugins({
    container_autoresize: true
});

관련 자료

문서: dhtmlxScheduler를 순수 JS/HTML에서 사용하기

API: container_autoresize

Related sample:  Autoresizing the scheduler container

Cookie

쿠키를 사용하여 현재 스케줄러 상태(모드 및 날짜)를 저장합니다.

scheduler.plugins({
    cookie: true
});

관련 자료

Related sample:  Work with cookies

Daytimeline

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Timeline 뷰에 "Days" 모드를 제공합니다.

scheduler.plugins({
    daytimeline: true
});

관련 자료

문서: 타임라인 뷰

Related sample:  Days as Timeline rows

Drag-n-Drop between Schedulers

이 확장 기능은 Scheduler PRO 버전(2021년 10월 6일 이후 Commercial, Enterprise, Ultimate 라이선스)에서만 사용 가능합니다.

여러 개의 스케줄러 간에 이벤트를 드래그 앤 드롭하여 한 스케줄러에서 다른 스케줄러로 이벤트를 이동할 수 있습니다.

scheduler.plugins({
    drag_between: true
});

관련 자료

문서: Drag-and-drop between Schedulers

Editors

라이트박스에서 사용되는 radio, combo, checkbox 컨트롤의 코드를 포함합니다.

scheduler.plugins({
    editors: true
});

관련 자료

문서: Lightbox 컨트롤

Related sample:  Radio button in the lightbox

Expand

스케줄러 오른쪽 상단에 "확장" 아이콘을 추가합니다. 클릭 시 스케줄러가 원래 크기와 전체 화면 모드 사이에서 전환됩니다.

scheduler.plugins({
    expand: true
});

관련 자료

API: expand, collapse
이벤트: onBeforeExpand, onBeforeCollapse, onExpand, onCollapse

Related sample:  Full-screen view

Export service

온라인 내보내기 서비스를 활성화합니다.

scheduler.plugins({
    export_api: true
});

관련 자료

문서: Export to PDF , Export to PNG

Related sample:  Export to PDF/PNG

Grid View

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Grid 뷰를 위한 코드 파일입니다.

scheduler.plugins({
    grid_view: true
});

관련 자료

문서: Grid View

Related sample:  Grid view

HTML Templates

HTML 코드를 사용하여 템플릿을 정의할 수 있습니다.

scheduler.plugins({
    html_templates: true
});

관련 자료

문서: Templates

Related sample:  Specifying templates with HTML

Keyboard Navigation

키보드를 사용한 내비게이션을 활성화합니다.

scheduler.plugins({
    key_nav: true
});

관련 자료

문서: 키보드 내비게이션

Related sample:  Keyboard Navigation and WAI-ARIA - Flat Skin

Related sample:  Keyboard navigation in the scheduler

Legacy

더 이상 사용되지 않는 API 지원을 활성화합니다.

scheduler.plugins({
    legacy: true
});

관련 자료

문서: Migration From Older Versions

Limit

특정 날짜를 차단 및 강조 표시할 수 있는 옵션을 제공합니다.

scheduler.plugins({
    limit: true
});

관련 자료

문서: Blocking and Marking Dates

Related sample:  Limiting dates for creating events

Map View

Map 뷰를 위한 코드 파일입니다.

scheduler.plugins({
    map_view: true
});

관련 자료

문서: Map View

Related sample:  Map view

Mini Calendar (Date Picker)

미니 캘린더를 추가하는 플러그인입니다.

scheduler.plugins({
    minical: true
});

관련 자료

문서: 미니 캘린더(날짜 선택기), 시간 및 날짜

Related sample:  Mini calendar in the scheduler header

Multisection

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Timeline 뷰에서 여러 구역 또는 Units 뷰에서 여러 유닛에 이벤트를 할당할 수 있습니다.

scheduler.plugins({
    multisection: true
});

관련 자료

문서: 타임라인 뷰, Units View
API: multisection

Related sample:  Multisection events in Timeline and Units view

Multiselect

라이트박스에서 multiselect 컨트롤을 지원합니다.

scheduler.plugins({
    multiselect: true
});

관련 자료

문서: Lightbox 컨트롤

Related sample:  Multiselect control in the lightbox

Multisource

여러 소스에서 데이터를 불러올 수 있도록 지원합니다.

scheduler.plugins({
    multisource: true
});

관련 자료

문서: 데이터 불러오기

Related sample:  Loading data from multiple sources

MVC

Backbone과의 통합을 지원합니다.

scheduler.plugins({
    mvc: true
});

관련 자료

문서: Backbone 통합

Related sample:  Backbone integration

Outerdrag

dhtmlxTree와 같은 외부 DHTMLX 컴포넌트에서 이벤트를 드래그할 수 있습니다.

scheduler.plugins({
    outerdrag: true
});

관련 자료

문서: 드래그 앤 드롭(Drag-and-Drop) 작업

Related sample:  Integration with dhtmlxTree

PDF

PDF 문서로 내보내기를 지원합니다.

Quick Info

이벤트 세부 정보를 표시하는 팝업을 제공합니다.

scheduler.plugins({
    quick_info: true
});

관련 자료

문서: Mobile Responsive Scheduler

Related sample:  Touch-oriented scheduler

Readonly

라이트박스 및 특정 이벤트에 대해 읽기 전용 모드를 활성화합니다.

scheduler.plugins({
    readonly: true
});

관련 자료

문서: 읽기 전용 모드

Related sample:  Read-only lightbox

Recurring

반복 이벤트 지원을 추가합니다.

scheduler.plugins({
    recurring: true
});

관련 자료

문서: 반복 이벤트

Related sample:  Recurring events

Recurring Legacy

반복 이벤트에 대한 레거시 지원입니다.

scheduler.plugins({
    recurring_legacy: true
});

관련 자료

문서: Recurring Events (v7.1 이하)

Serialize

ICal, XML, JSON 형식으로 데이터 직렬화를 지원합니다.

scheduler.plugins({
    serialize: true
});

관련 자료

문서: 데이터 직렬화: XML, JSON, iCal

Related sample:  Serialize scheduler events

Timeline

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Timeline 뷰 플러그인입니다.

scheduler.plugins({
    timeline: true
});

관련 자료

문서: 타임라인 뷰

Related sample:  Bar mode

Tooltip

이벤트에 툴팁을 활성화합니다.

scheduler.plugins({
    tooltip: true
});

관련 자료

문서: 툴팁 (Tooltips)

Related sample:  Tooltips

Treetimeline

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Timeline 뷰에 "Tree" 모드를 제공합니다.

scheduler.plugins({
    treetimeline: true
});

관련 자료

문서: 타임라인 뷰

Related sample:  Tree mode

Units

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Units 뷰 확장 기능입니다.

scheduler.plugins({
    units: true
});

관련 자료

문서: Units View

Related sample:  Units view

URL

스케줄러의 상태(날짜, 이벤트 ID, 뷰)를 URL에 저장합니다.
예시: 10_url_date_plugin.html#date=2014-08-01,mode=month 또는 10_url_date_plugin.html#event=15

scheduler.plugins({
    url: true
});

관련 자료

Related sample:  Saving the scheduler state in URL

Week Agenda

이 확장 기능은 PRO 버전에서만 사용 가능합니다.

Week Agenda 뷰를 위한 코드 파일입니다.

scheduler.plugins({
    week_agenda: true
});

관련 자료

문서: Week Agenda View

Related sample:  WeekAgenda view

Year

Year 뷰를 위한 코드 파일입니다.

scheduler.plugins({
    year_view: true
});

관련 자료

문서: Year View

Related sample:  Year view

맨 위로