calendar-dialog-categories.mjs |
Calendar Dialog Categories
Template ID: #calendarDialogCategoriesTemplate
@tagname calendar-dialog-categories
|
2583 |
calendar-dialog-date-row.mjs |
Template ID: #calendarDialogDateRowTemplate
@tagname calendar-dialog-date-row
@attribute {string} start-date - ISO timestamp when the event starts.
@attribute {string} end-date - ISO timestamp when the event ends.
@attribute {string} [repeats] - Human readable description of the repeat
pattern. If omitted, the repeats icon is hidden.
|
1947 |
calendar-dialog-description-row.mjs |
Template ID: #calendarDescriptionRowTemplate
@tagname calendar-dialog-description-row
@attribute {string} [type] - If type is full, description is expanded with
a browser, otherwise it is truncated.
|
2781 |
calendar-dialog-row.mjs |
Calendar Dialog Row Template
Template ID: #calendarDialogRow (from calendarDialogRowTemplate.inc.xhtml)
@tagname calendar-dialog-row
@attribute {boolean} [expanding] - Determines whether content can be expanded.
@attribute {boolean} [expanded] - Determines whether content is expanded.
@slot icon - The icon image for the row
@slot label - The label for the row.
@slot content - Body content for the row.
|
1354 |
calendar-dialog-subview-manager.mjs |
The subview manager should contain multiple subview containers, each with
their own ID. The subviews should have the hidden attribute by default. It
will be toggled by this manager.
The size of the default subview dictates the viewport size of any other
subview.
@tagname calendar-dialog-subview-manager
@attribute {string} default-subview - ID of the subview that should be shown by
default.
@fires subviewchanged Emitted whenever the subview changed. Contains the ID
of the now visible subview as detail.
|
3149 |
calendar-dialog.mjs |
Dialog for calendar.
Template ID: #calendarDialogTemplate
@tagname calendar-dialog
@attribute {string} event-id - ID of the event to display.
@attribute {string} calendar-id - ID of the calendar the event to display is
in.
@attribute {string} [recurrence-id] - Recurrence ID as the nativeTime
representation of a CalDateTime. icalString is not appropriately portable.
|
10071 |
calendar.inc.xhtml |
|
2509 |
calendarDialogCategoriesTemplate.inc.xhtml |
|
399 |
calendarDialogDateRowTemplate.inc.xhtml |
|
716 |
calendarDialogDescriptionRowTemplate.inc.xhtml |
|
649 |
calendarDialogRowTemplate.inc.xhtml |
|
424 |
dialog-position.mjs |
@typedef {object} dialogProperties
@property {number} height - The height of the dialog.
@property {number} width - The width of the dialog.
@property {number} margin - The margin to maintain around the dialog.
|
5296 |
positioned-dialog.mjs |
Base class for a dialog positioned relative to a trigger and restrained by a
container. The position is determined by the logic in dialog-position.mjs.
The position and height of the dialog are constrained by the container
element.
@tagname positioned-dialog
@attribute {number} margin - See margin property.
@attribute {string} trigger-selector - See triggerSelector property.
|
3502 |