как удалить части Kendo UI Scheduler, которые я не хочу показывать?

Я хотел бы удалить элементы управления заголовком в верхней части элемента управления Kendo UI Scheduler, то есть часть, выделенную красным цветом на этом снимке экрана:

введите здесь описание изображения

Я просто хочу показать одно статическое представление дня за один день. Любые идеи?


person csells    schedule 29.12.2013    source источник
comment
Вы когда-нибудь догадывались об этом?   -  person Tyler    schedule 31.01.2014


Ответы (3)


на весь день скрыть слот

$("#scheduler").kendoScheduler({
    allDaySlot: false,
});  

для скрытия панели инструментов:

<style>
    .k-scheduler-toolbar {
        border-width: 0 0 1px;
        display: none;
    }
</style>
person Rio Stephen    schedule 06.02.2014
comment
Вам также нужно установить отступ на 0 для панели инструментов - person Maciej Szpakowski; 27.04.2017

Я не уверен, как удалить все это, но вы можете по крайней мере удалить слот All Day, выбрав allDaySlot: false в коллекции представлений. Если вы хотите показать только представление «день», вы должны использовать что-то вроде этого (также показывая, как удалить нижний колонтитул, хотя то же самое не работает для заголовка):

$("#scheduler").kendoScheduler({
    views: [ 
    { type: "day", selected: true, allDaySlot: false}
    ],
    footer: false // removes the footer
});
person ssmith    schedule 25.01.2014

Пожалуйста, проверьте информацию ниже:

  1. Чтобы удалить нижний колонтитул, вы можете установить footer вариант с ложью
  2. Панель инструментов можно удалить с помощью стилей CSS:

    .k-scheduler-toolbar { display: none; }

  3. Слот на весь день можно удалить с помощью allDaySlot
person Vladimir Iliev    schedule 09.05.2016