JavaScript용 Smart UI Scheduler는 day, week, month, agenda, timeline과 같은 다양한 calendar 보기에 걸쳐 이벤트를 표시하고 관리하도록 설계된 component입니다. 동적 이벤트 편집, resource grouping, 외부 calendar와의 synchronization을 지원합니다.
여러 Calendar 보기
day, week, month, agenda, timeline과 같은 다양한 보기에서 이벤트를 표시하여 사용자가 선호에 따라 일정을 시각화할 수 있도록 합니다.
이벤트 편집 및 관리
직관적인 drag-and-drop 및 resize 상호작용을 사용해 이벤트를 생성, 편집, 삭제할 수 있도록 기본 지원을 제공하며, 이벤트 세부 정보를 위한 사용자 지정 가능한 dialog도 함께 제공합니다.
Resources 및 Grouping
이벤트에 resources를 할당하고 수평 또는 수직으로 그룹화하여 여러 범주나 팀에 걸쳐 일정을 효과적으로 정리할 수 있도록 지원합니다.
반복 이벤트
기본 제공 recurrence 옵션을 사용하여 일간, 주간, 월간 또는 연간 간격으로 반복되는 이벤트를 구성할 수 있습니다.
Time Zone 지원
기본적으로 날짜를 로컬 time zone으로 표시하지만, 전역 사용자를 위해 기본 time zone을 변경하거나 여러 time zone을 동시에 표시할 수 있습니다.
Calendar synchronization
ICAL 형식으로 이벤트를 import 및 export할 수 있어 Google 및 Outlook Calendars와의 integration 및 synchronization을 용이하게 합니다.
모바일 최적화
반응형 디자인은 desktop, tablet, mobile phone에서 최적의 사용성을 위해 scheduler의 모양과 동작을 조정합니다.
Localization 및 Globalization
사용자 locale에 따라 날짜, 숫자, 통화 형식을 지정할 수 있으며, 다국어 애플리케이션을 위해 'locale' 및 'messages' 속성으로 문자열 localization을 지원합니다.
Theming 및 Appearance
Material Design 관행을 따르는 light 및 dark 모드의 여러 기본 제공 theme를 포함하며, theme builder를 통한 사용자 지정 옵션도 제공합니다.
State Management 및 API Controls
localStorage를 통해 이벤트와 view date를 포함한 scheduler 상태를 저장하고 불러올 수 있으며, context menu 비활성화나 이벤트 충돌 처리 같은 사용자 상호작용을 세밀하게 조정할 수 있는 API 옵션을 제공합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
JavaScript
JavaScript 플랫폼
Vanilla JavaScript
Smart HTML Elements에 대해
JQWidgets Ltd.에서 출시한 Smart HTML Elements는 JavaScript, HTML5, CSS3를 기반으로 구축된 UI 프레임워크로, 반응형 및 크로스 플랫폼 웹 애플리케이션을 만들기 위해 설계되었습니다. 불가리아 소피아에 위치한 Smart HTML Elements는 그리드, 차트, 스케줄러, 입력 요소를 포함해 70개 이상의 웹 컴포넌트 컬렉션을 제공합니다. 이 컴포넌트들은 데이터 바인딩, 고급 이벤트 처리, 지역화, 접근성, 브라우저와 디바이스 전반의 적응성과 같은 기능을 제공하는 강력한 핵심을 중심으로 구성되어 있습니다. 개발자들은 제로 의존성, 쉬운 커스터마이징, Angular, React, Vue, Blazor와 같은 프레임워크와의 호환성, 그리고 포괄적인 문서화를 이유로 Smart HTML Elements를 선택합니다.