[top] > parcels > osaf > framework > blocks > calendar > MiniCalendar (Kind)
Description: While MiniCalendar inherits from CalendarRangeBlock, it DOESN'T use the persistent CalendarRangeBlock's rangeStart attribute. Instead, it uses the minicalendar widget's non-persisted date, accessed from widget.GetDate and widget.SetDate. MiniCalendar doesn't need to use a persistent value for date because the selected date is deliberately reset to today's date at startup, and the minicalendar is never unrendered.
Child items: calendarView, CopyingCloud, dashboardView, dayMode, previewArea
Attributes defined for this kind:
Attribute (inherited from) Description / Issues Cardinality Type Initial Value Required?
activeView (from Block) single Boolean N/A No
alignmentEnum (from RectangularChild) single alignmentEnumType N/A No
blockName (from Block) single Text N/A No
border (from RectangularChild) single RectType N/A No
calendarContainer (from CalendarRangeBlock) single Item N/A No
calendarView (inverse: 'miniCalendar') list TimedEventsCanvas N/A No
childBlocks (from Block) (inverse: 'parentBlock') list Block [] No
collections (from Block) (inverse: 'inclusions') list ListCollection N/A No
contents (from Block) (inverse: 'osaf.framework.blocks.Viewable.contentsOwner') single ContentItem N/A No
contentsCollection (from Block) (inverse: 'osaf.framework.blocks.Block.contentsCollection.inverse') single ContentItem N/A No
contextMenu (from Block) single Text N/A No
dashboardView (inverse: 'miniCalendar') list DashboardBlock N/A No
dayMode single Boolean False No
description (from Item)   single Bytes N/A No
emptyContentsShow (from Block) single Boolean N/A No
eventBoundary (from Block) single Boolean N/A No
eventsForNamedLookup (from Block) list N/A N/A No
freeValueOf (from Item) (inverse: 'freeValues')   dict N/A N/A No
freeValues (from Item) (inverse: 'freeValueOf')   dict N/A N/A No
inheritFrom (from Item) (inverse: 'inheritTo')   single N/A N/A No
inheritTo (from Item) (inverse: 'inheritFrom')   list N/A N/A No
isShown (from Block) single Boolean N/A No
minimumSize (from RectangularChild) single SizeType N/A No
monitors (from Item) (inverse: 'item')   list N/A N/A No
osaf.framework.blocks.BranchPointBlock.detailItem.inverse (from Item) (inverse: 'detailItem') list BranchPointBlock N/A No
osaf.framework.blocks.BranchPointBlock.detailItemCollection.inverse (from Item) (inverse: 'detailItemCollection') list BranchPointBlock N/A No
osaf.framework.blocks.BranchPointBlock.selectedItem.inverse (from Item) (inverse: 'selectedItem') list BranchPointBlock N/A No
osaf.framework.blocks.BranchSubtree.rootBlocks.inverse (from Block) (inverse: 'osaf.framework.blocks.BranchSubtree.rootBlocks') list Kind N/A No
p2p.mail.MailAccount.imap.inverse (from Item) (inverse: 'imap') list MailAccount N/A No
p2p.mail.MailAccount.smtp.inverse (from Item) (inverse: 'smtp') list MailAccount N/A No
parentBlock (from Block) (inverse: 'childBlocks') single Block N/A No
position (from Block) single Float N/A No
previewArea (inverse: 'miniCalendar') single PreviewArea N/A No
rangeIncrement (from CalendarRangeBlock) single TimeDelta 7 days, 0:00:00 No
rangeStart (from CalendarRangeBlock) single DateTime N/A No
references (from Item) (inverse: 'item')   list Item N/A No
size (from RectangularChild) single SizeType N/A No
splitters (from Block) (inverse: 'splitController') list SplitterWindow N/A No
stretchFactor (from RectangularChild) single Float N/A No
treeController (from Block) (inverse: 'treeTop') single Block N/A No
treeTop (from Block) (inverse: 'treeController') single Block N/A No
viewAttribute (from Block) Specifies which attribute of the selected Item should be associated with this block. single Text N/A No
watchers (from Item) (inverse: 'watchedItems')   dict N/A N/A No
watches (from Item) (inverse: 'watchingItem')   list N/A N/A No
wxId (from Block) single Integer N/A No

Attribute values for this item:
Attribute Value
classespython: class 'osaf.framework.blocks.calendar.CalendarBlocks.MiniCalendar' (class 'application.schema.ItemClass')
cloudsCopyingCloud
description While MiniCalendar inherits from CalendarRangeBlock, it DOESN'T use the persistent CalendarRangeBlock's rangeStart attribute. Instead, it uses the minicalendar widget's non-persisted date, accessed from widget.GetDate and widget.SetDate. MiniCalendar doesn't need to use a persistent value for date because the selected date is deliberately reset to today's date at startup, and the minicalendar is never unrendered. (type 'str')
extentNone
superKindsCalendarRangeBlock
typeForminiCalendar, miniCalendar, miniCalendar

Clouds associated with this kind:
Cloud Endpoints
copying previewArea in cloud //parcels/osaf/framework/blocks/calendar/MiniCalendar/CopyingCloud: (alias 'previewArea') policy 'byCloud'
contents in cloud //parcels/osaf/framework/blocks/Block/CopyingCloud: (alias 'contents') policy 'byRef'
eventsForNamedLookup in cloud //parcels/osaf/framework/blocks/Block/CopyingCloud: (alias 'eventsForNamedLookup') policy 'byRef'
treeController in cloud //parcels/osaf/framework/blocks/Block/CopyingCloud: (alias 'treeController') policy 'byRef'
childBlocks in cloud //parcels/osaf/framework/blocks/Block/CopyingCloud: (alias 'childBlocks') policy 'byCloud'
splitters in cloud //parcels/osaf/framework/blocks/Block/CopyingCloud: (alias 'splitters') policy 'byCloud'