SchedulerGeneralTab

A tab inside the scheduler task editor showing the general information for an event from a simplified scheduler project.

Contains the following fields by default:

Field ref Type Text Weight Description
nameField TextField Name 100 Task name
resourcesField Combo Resources 200 Shows a list of available resources for this task
startDateField DateTimeField Start 300 Shows when the task begins
endDateField DateTimeField Finish 400 Shows when the task ends
durationField DurationField Duration 500 Shows how long the task is
percentDoneField NumberField % Complete 600 Shows what part of task is done already in percentage
effort EffortField Effort 620 Shows how much working time is required to complete the whole event
preambleField DurationField Preamble 650 Shows preamble time (task preparation time)
postambleField DurationField Postamble 660 Shows postamble time (clean up after the task)
colorField ¹ EventColorField Color ¹ 700 Choose background color for the task bar

¹ Set the showTaskColorPickers config to true to enable this field

To customize the tab or its fields:

features : {
    taskEdit : {
        items : {
            generalTab : {
                // Custom title
                title: 'Common',
                // Customized items
                items : {
                    // Hide the duration field
                    durationField : null,
                    // Customize the name field
                    nameField : {
                        label : 'Title'
                    },
                    // Add a custom field
                    colorField : {
                        type   : 'text',
                        label  : 'Color',
                        // name maps to a field on the event record
                        name   : 'eventColor',
                        // place at top
                        weight : 0
                    }
                }
            }
        }
    }
}

Configs

92

Common

listenersEvents

Accessibility

ariaLabelWidget
keyMapKeyMap

Content

defaultsContainer
itemsContainer
lazyItemsContainer
namedItemsContainer
textContentContainer

CSS

borderContainer
clsWidget
colorWidget
htmlClsWidget
itemClsContainer
styleWidget
uiWidget

DOM

adoptWidget
appendToWidget
contentWidget
datasetWidget
htmlWidget
idWidget
tagWidget
titleWidget

Float & align

alignWidget
anchorWidget
centeredWidget
draggableWidget
floatingWidget
xWidget
yWidget

Layout

alignSelfWidget
dockWidget
flexWidget
heightWidget
hiddenWidget
hideWhenEmptyContainer
layoutContainer
layoutStyleContainer
marginWidget
maxHeightWidget
maxWidthWidget
minHeightWidget
minWidthWidget
textAlignWidget
weightWidget
widthWidget

misc

tabBarItemsContainer

Misc

dataFieldWidget
disabledWidget
localeClassLocalizable
localizableLocalizable
maskedWidget
ownerWidget
readOnlyWidget
refWidget
rippleWidget
tabWidget
tooltipWidget

Other

columnWidget
defaultFocusContainer
labelPositionContainer
renditionContainer
rtlRTL
spanWidget

Record

recordContainer

Scrolling

Properties

85

Class hierarchy

isSchedulerGeneralTab: Boolean= truereadonly
Identifies an object as an instance of SchedulerGeneralTab class, or subclass thereof.
isSchedulerGeneralTab: Boolean= truereadonlystatic
Identifies an object as an instance of SchedulerGeneralTab class, or subclass thereof.
isContainerContainer
isDelayableDelayable
isEditorTabEditorTab
isEventLoaderEventLoader
isEventsEvents
isFormTabFormTab
isKeyMapKeyMap
isLocalizableLocalizable
isWidgetWidget

Accessibility

keyMapKeyMap

CSS

clsWidget

DOM

appendToWidget
contentWidget
datasetWidget
elementWidget
htmlWidget
idWidget
styleWidget

Float & align

xWidget
yWidget

Layout

alignSelfWidget
flexWidget
heightWidget
layoutContainer
layoutStyleContainer
marginWidget
maxHeightWidget
maxWidthWidget
minHeightWidget
minWidthWidget
widthWidget

Lifecycle

configBase

Misc

cellInfoWidget
disabledWidget
localeHelperLocalizable
localeManagerLocalizable
readOnlyWidget
refWidget
tabWidget
tooltipWidget

Other

$namestaticWidget
columnWidget
firstItemContainer
hasChangesContainer
isValidContainer
itemsContainer
labelPositionContainer
lastItemContainer
renditionContainer
rtlRTL
spanWidget
typestaticWidget
valuesContainer

Record

recordContainer

Visibility

hiddenWidget
isVisibleWidget

Widget hierarchy

ownerWidget
parentWidget
widgetMapContainer

Functions

67

Configuration

applyDefaultsstaticBase

Events

Float & align

alignToWidget
setXYWidget
showByWidget
toFrontWidget

Lifecycle

createstaticWidget
destroystaticBase
initClassstaticWidget

Misc

attachTooltipstaticWidget
fromElementstaticWidget
fromSelectorstaticWidget
getByIdstaticWidget
isOfTypeNamestaticBase
mixinstaticBase
optionalLstaticLocalizable

Other

addContainer
composeWidget
createOnFrameDelayable
disableWidget
enableWidget
focusWidget
getAtContainer
getWidgetByIdContainer
insertContainer
LstaticLocalizable
maskWidget
onEvents
recomposeWidget
relayAllEvents
removeContainer
removeAllContainer
resetValuesContainer
setValuesContainer
triggerEvents
unEvents
unmaskWidget

Visibility

hideWidget
showWidget

Widget hierarchy

closestWidget
containsWidget
ownsWidget
queryWidget
queryAllWidget
upWidget

Events

16
catchAllEvents
destroyEvents
focusInWidget
focusOutWidget
hideWidget
paintWidget
readOnlyWidget
recomposeWidget
resizeWidget
showWidget

Event handlers

16

Typedefs

6

CSS variables

32