DataAccess
Scheduler bileşeninde tanımlanan randevuların bir veri kaynağına bağlanmasını sağlar.
BindingType
Model : AppSchema.asdx→ Local altında oluşurulan özel modellerdir. (Veriler MongoDB'de saklanır.)
Remote : AppSchema.asdx→ LogoService - OpenAPI - GenericRest seçeneklerinden biri seçilerek bir dışsistem bağlantısı ile oluşturulmuş modellerdir.
Source
Binding Type :
Model seçilmiş ise; AppSchema.asdx → Local 'de yaratılan modellerden kaynak seçimi yapılır.
Remote seçilmiş ise; AppSchema.asdx→ LogoService - OpenAPI - GenericRest seçeneklerinden biri ile oluşturulan modellerden kaynak seçilir.
BindingFields
Bileşen üzerinde gösterilecek randevuların hangi bilgisinin veri kaynağındaki hangi alandan doldurulacağının seçilmesi
AdditionalFields
Randevu kaydında aşağıdaki alanlar dışında tutulması istenen alanlar seçilebilir.
Scheduler üzerindeki randevularda bu alanlar direkt gösterilmez. Düzenleme modunda bu ek bilgiler eklenebilir ve düzenlenebilir.
FieldName : Randevu bilgisine veri kaynağından ekstra eklenmek istenen alan seçimi
EndTimeFieldName
Randevunun bitiş tarih ve saatinin veri kaynağındaki hangi alandan geleceği bilgisi
StartTimeFieldName
Randevunun başlangıç tarih ve saatinin veri kaynağındaki hangi alandan geleceği bilgisi
TitleFieldName
Randevunun başlık bilgisinin veri kaynağındaki hangi alandan geleceği bilgisi
UrlFieldName
Randevuya tıklandığında yönlendirilecek link adresinin veri kaynağındaki hangi alandan geleceği bilgisi
MasterBindingID
Bileşenin bağlı olduğu BindPanel ID'si.
Master kayda göre bileşenin verileri filtreleneceği için master binding bileşenin tekil kayıt dönmesi gerekmektedir. Bu nedenle sadece sayfadaki bindpanel bileşenleri listelenmektedir.
Relations
Master Bind Panel ID'de seçilen panelin bağlı olduğu schema ile child bind panelin source scheması aynı ise; otomatik ilişki kurulacağı için bu özellik seçilemez. BindingProperty üzerinden kaynak seçimi yapılır.
Master Bind Panel ID'de seçilen panelin bağlı olduğu schema ile child bind panelin source scheması farklı ise; otomatik ilişki kurulamayacağı için schemalar arası ilişkinin hangi alanlar üzerinden gerçekleştirileceği seçilmek zorundadır.
BindingProperty
Source seçiminde kompleks bir nesne seçilmiş ve masterbindingId tanımlanmış ise; o kompleks nesne içindeki alt nesneler listelenir ve bindpanelin kaynağı olarak seçilebilir.
AutoBind
True olduğunda; bileşenin bulunduğu sayfa ilk yüklendiğinde otomatik olarak veri kaynağından içerik yüklenir.
False olduğunda; ilk yüklemede veri kaynağından veriler gelmez. Başka bir aksiyon üzerinden içeriğin yüklenmesi için tetikleme gerekir.
SourceSupport
BindingType : Remote olduğu durumda; Source olarak seçilen veri kaynağının belirli özellikleri gösterip göstermediğini belirtir. Aşağıdaki özellikler destekleniyor ise seçilebilir durumda olur ve özelliği değiştirilebilir. Servisten gelen yapı bu özellikleri desteklemiyor ise bu özelikler disabled görünümde olur ve değiştirilemezler.
Styling
Gösterilecek randevuların tamamına uygulanacak renklendirme özellikleri
Kodlamada veya Items özelliğindeki randevu kayıtlarında ayrıca verilen renklendirmeler var ise burada seçilen stili ezecektir.
AppointmentBackgroundColor
Her bir randevunun arka plan rengi
AppointmentBorderColor
Her bir randevunun sınırlarının rengi
AppointmentTextColor
Her bir randevunun metinlerinin rengi
Slots
FirstSlotTimeOfDay
Hergün için randevuların gösterilmeye başlayacağı saat
LastSlotTimeOfDay
Hergün için randevuların en sonra hangi saate kadar gösterileceği
SlotInterval
Bileşenin çalışma zamanındaki haftalık ve günlük görünümünün bölüneceği zaman aralığı (dakika)
Varsayılan 30 dakikadır.
10 dakikadan daha küçük değer girilmesine izin verilmemektedir.
Calendar
BusinessHours
Gün bazında randevu girilebilecek çalışma saatlerinin sınırlandırılabilmesini sağlar.
Days
Çalışma saatinin geçerli olacağı günler liste halinde seçilebilir.
Value : Çalışma saatinin geçerli olacağı gün
EndTime : Çalışma saatinin girilebileceği bitiş saati
StartTime : Çalışma saatinin girilebileceği başlangıç saati
DateFormat
Short / Long
Bileşenin üst kısmında gösterilen tarihin formatı
DisabledDays
Days : Bileşende gösterilmemesi istenen günler liste halinde seçilebilir.
Value : Gösterilmeyecek gün seçimi
IncludeWeekends
True olduğunda; haftasonları da bileşende gösterilir.
False olduğunda; haftasonları gösterilmez.
MaxDate
Bileşende gösterilecek ve randevu girilebilecek maksimum tarih
MinDate
Bileşende gösterilecek ve randevu girilebilecek minimum tarih
Enabled
True ise; bileşen üzerinde ekle, sil, düzenle işlemlerinin yapılabilir.
False olduğu durumda bu işlemler gerçekleştirilemez.
TabIndex
Bileşenin sırasını belirir.
Tooltip
Bileşen üzerinde fare ile gelindiğinde görüntülenecek ipucu metni
EnableDayView
True olduğunda bileşenin sağ üst köşesindeki day butonu görünür. İlgili günün randevuları görüntülenebilir.
False olduğunda bu buton görünmez.
EnableListView
True olduğunda bileşenin sağ üst köşesindeki list butonu görünür. Liste halinde haftalık randevular görüntülenebilir.
False olduğunda bu buton görünmez.
EnableMonthView
True olduğunda bileşenin sağ üst köşesindeki month butonu görünür. İlgili aydaki randevular görüntülenebilir.
False olduğunda bu buton görünmez.
EnableWeekView
True olduğunda bileşenin sağ üst köşesindeki week butonu görünür. İlgili haftadaki randevular görüntülenebilir.
False olduğunda bu buton görünmez.
Height
Bileşenin yüksekliği
HeightUnit
Auto - Pixel - Percentage
Bileşenin yüksekliğinin birimi
Spacing
Bileşenler arası boşlukları düzenlemeyi sağlayan bu özelliğin detayına Spacing linkinden erişilebilir.
ViewMode
Bileşenin ilk açıldığında hangi görünümle gösterileceğinin seçimi
MonthView(Varsayılan) / DayView / WeekView / ListView
Visibility
Scheduler bileşeninin görünürlüğü
Width
Bileşenin genişliği
WidthUnit
Auto - Pixel - Percentage
Bileşenin genişliğinin birimi
ExecutionRules
Bileşenin eventlerinde(olay) çalıştırılabilecek kuralların detaylarına Execution Rules linkinden erişilebilir.
CurrentDate
Yalnızca DayView ve WeekView görünümünde kullanılır.
DayView için CuurentDate olarak seçilen günün, WeekView için de o seçilen günün bulunduğu haftanın gösterilmesini sağlar.
ScrollToSlot
Height özelliği verildiğinde çalışır.
ScrollToSlot'da seçilen saat'den başlayarak takvim randevuları gösterilir.
ID
Bileşenin ayırt edici değeri. Arka planda kodlama vb işlemlerde kullanılacak benzersiz olması gerekli alan.
Sürükle bırakla otomatik oluşturulur, isteğe bağlı olarak değiştirilebilir.