diff --git a/samples/calendar-component-JatinPatil/README.md b/samples/calendar-component-JatinPatil/README.md
new file mode 100644
index 00000000..d080b589
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/README.md
@@ -0,0 +1,128 @@
+---
+page_type: sample
+languages:
+- powerapps-comma
+products:
+- powerapps
+- canvas
+name: Calendar Component
+description: A re-usable component that allows you to display events in a calendar.
+urlFragment: powerapps-calendar-component
+ms.date: 5/5/2021
+author: aprildunnam
+ms.author: pnp
+level: intermediate
+ms.prod: power-apps
+---
+
+# Calendar Component
+
+## Summary
+
+A re-usable component that allows you to display events in a calendar.
+
+![Preview](./assets/preview.png)
+
+
+## Applies to
+
+* [Microsoft Power Apps](https://docs.microsoft.com/powerapps/)
+
+## Compatibility
+
+![Power Apps Source File Pack and Unpack Utility 0.20](https://img.shields.io/badge/Packing%20Tool-0.20-green.svg)
+![Premium License](https://img.shields.io/badge/Premium%20License-Not%20Required-green.svg "Premium Power Apps license not required")
+![Experimental Features](https://img.shields.io/badge/Experimental%20Features-No-green.svg "Does not rely on experimental features")
+![On-Premises Connectors](https://img.shields.io/badge/On--Premises%20Connectors-No-green.svg "Does not use on-premise connectors")
+![Custom Connectors](https://img.shields.io/badge/Custom%20Connectors-Not%20Required-green.svg "Does not use custom connectors")
+
+## Authors
+
+Solution|Author(s)
+--------|---------
+Calendar Component | [April Dunnam](https://github.com/aprildunnam) ([@aprildunnam](https://www.twitter.com/aprildunnam) )
+
+## Version history
+
+Version|Date|Comments
+-------|----|--------
+1.0|May 5, 2021|Initial release
+
+
+## Features
+
+This sample illustrates the following concepts:
+
+* Creating a Power Apps component
+* Using a Power Apps component
+
+## Prerequisites
+
+### Using the component
+
+To use the component in this sample, you'll need to pass events to display in the calendar.
+
+You can do this by connecting to a data source which provides a `Date`, a `Title` and a `Time` field, or you can manually create entries and pass them as a `Table`, as follows:
+
+```excel
+Table(
+ {
+ Date: "5/3/2021",
+ Title: "Meeting",
+ Time: "2:30pm"
+ },
+ {
+ Date: "5/4/2021",
+ Title: "MBAS PVA",
+ Time: "1:00pm"
+ },
+ {
+ Date: "5/5/2021",
+ Title: "PnP AMA Power Platform",
+ Time: "3:00pm"
+ }
+)
+```
+
+## Data Sources
+
+None
+
+## Minimal Path to Awesome
+
+* [Download](./solution/calendar-component.msapp) the `.msapp` from the `solution` folder
+* Use the `.msapp` file using **File** > **Open** > **Browse** within Power Apps Studio.
+* Save and Publish
+
+## Using the Source Code
+
+You can also use the [Power Apps CLI](https://docs.microsoft.com/powerapps/developer/data-platform/powerapps-cli) to pack the source code by following these steps::
+
+* Clone the repository to a local drive
+* Pack the source files back into `.msapp` file:
+ ```bash
+ pac canvas pack --sources pathtosourcefolder --msapp pathtomsapp
+ ```
+ Making sure to replace `pathtosourcefolder` to point to the path to this sample's `sourcecode` folder, and `pathtomsapp` to point to the path of this solution's `.msapp` file (located under the `solution` folder)
+* Use the `.msapp` file using **File** > **Open** > **Browse** in Power Apps Studio.
+
+## Disclaimer
+
+**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.**
+
+
+## Support
+
+While we don't support samples, if you encounter any issues while using this sample, you can [create a new issue](https://github.com/pnp/powerapps-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=bug-report.yml&sample=calendar-component&authors=@aprildunnam&title=calendar-component%20-%20).
+
+For questions regarding this sample, [create a new question](https://github.com/pnp/powerapps-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=question.yml&sample=calendar-component&authors=@aprildunnam&title=calendar-component%20-%20).
+
+Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/powerapps-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=suggestion.yml&sample=calendar-component&authors=@aprildunnam&title=calendar-component%20-%20).
+
+## For more information
+
+- [Create a component for canvas apps](https://docs.microsoft.com/powerapps/maker/canvas-apps/create-component#components-in-canvas-apps)
+- [Overview of creating apps in Power Apps](https://docs.microsoft.com/powerapps/maker/)
+- [Power Apps canvas apps documentation](https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/)
+
+
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/assets/preview.png b/samples/calendar-component-JatinPatil/assets/preview.png
new file mode 100644
index 00000000..e0223773
Binary files /dev/null and b/samples/calendar-component-JatinPatil/assets/preview.png differ
diff --git a/samples/calendar-component-JatinPatil/assets/sample.json b/samples/calendar-component-JatinPatil/assets/sample.json
new file mode 100644
index 00000000..94fecab4
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/assets/sample.json
@@ -0,0 +1,84 @@
+[
+ {
+ "$schema": "https://developer.microsoft.com/en-us/json-schemas/pnp/samples/v1.0/metadata-schema.json",
+ "name": "pnp-powerapps-samples-calendar-component",
+ "version": "1.0.0.0",
+ "source": "pnp",
+ "creationDateTime": "2021-05-05T00:00:00.000Z",
+ "updateDateTime": "2021-05-05T00:00:00.000Z",
+ "title": "Calendar Component",
+ "shortDescription": "A re-usable component that allows you to display events in a calendar.",
+ "longDescription": [
+ "A re-usable component that allows you to display events in a calendar."
+ ],
+ "url": "https://github.com/pnp/powerapps-samples/tree/main/samples/calendar-component",
+ "products": [
+ "Power Apps",
+ "Power Platform"
+ ],
+ "tags": [
+ "CALENDAR", "COMPONENT"
+ ],
+ "categories": [
+ "POWERAPPS"
+ ],
+ "metadata": [
+ {
+ "key": "POWERAPPS-MANIFEST-VERSION",
+ "value": "0.20"
+ },
+ {
+ "key": "POWERAPPS-TYPE",
+ "value": "Canvas"
+ },
+ {
+ "key": "POWERAPPS-EXPERIMENTAL",
+ "value": "No"
+ },
+ {
+ "key": "POWERAPPS-PREMIUM",
+ "value": "No"
+ },
+ {
+ "key": "POWERAPPS-ONPREM",
+ "value": "No"
+ },
+ {
+ "key": "POWERAPPS-CUSTOMCONNECTOR",
+ "value": "No"
+ }
+ ],
+ "thumbnails": [
+ {
+ "type": "image",
+ "order": 100,
+ "url": "https://github.com/pnp/powerapps-samples/blob/main/samples/calendar-component/assets/preview.png?raw=true",
+ "alt": "Preview"
+ }
+ ],
+ "authors": [
+ {
+ "gitHubAccount": "aprildunnam",
+ "name": "April Dunnam",
+ "pictureUrl": "https://github.com/aprildunnam.png"
+ }
+ ],
+ "references": [
+ {
+ "name": "Create a component for canvas apps",
+ "description": "Components are reusable building blocks for canvas apps so that app makers can create custom controls to use inside an app, or across apps using a component library",
+ "url": "https://docs.microsoft.com/powerapps/maker/canvas-apps/"
+ },
+ {
+ "name": "Overview of creating apps in Power Apps",
+ "description": "Power Apps is a high-productivity development platform for business apps.",
+ "url": "https://docs.microsoft.com/powerapps/maker/"
+ },
+ {
+ "name": "Power Apps canvas apps documentation",
+ "description": "Design and build a business app from a canvas in Microsoft Power Apps with data from a variety of sources without writing any code using traditional programming languages, such as C#.",
+ "url": "https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/solution/calendar-component.msapp b/samples/calendar-component-JatinPatil/solution/calendar-component.msapp
new file mode 100644
index 00000000..46768afd
Binary files /dev/null and b/samples/calendar-component-JatinPatil/solution/calendar-component.msapp differ
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Assets/Resources.json b/samples/calendar-component-JatinPatil/sourcecode/Assets/Resources.json
new file mode 100644
index 00000000..a3724ac0
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Assets/Resources.json
@@ -0,0 +1,3 @@
+{
+ "Resources": []
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Assets/logo.jpg b/samples/calendar-component-JatinPatil/sourcecode/Assets/logo.jpg
new file mode 100644
index 00000000..3c0de089
Binary files /dev/null and b/samples/calendar-component-JatinPatil/sourcecode/Assets/logo.jpg differ
diff --git a/samples/calendar-component-JatinPatil/sourcecode/CanvasManifest.json b/samples/calendar-component-JatinPatil/sourcecode/CanvasManifest.json
new file mode 100644
index 00000000..e90c9fd0
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/CanvasManifest.json
@@ -0,0 +1,89 @@
+{
+ "FormatVersion": "0.20",
+ "Header": {
+ "DocVersion": "1.309",
+ "MinVersionToLoad": "1.309",
+ "MSAppStructureVersion": "2.0"
+ },
+ "Properties": {
+ "AppCreationSource": "AppFromScratch",
+ "AppDescription": "",
+ "AppPreviewFlagsMap": {
+ "aibuilderserviceenrollment": true,
+ "autocreateenvironmentvariables": false,
+ "backfromhostaction": false,
+ "behaviorpropertyui": false,
+ "blockmovingcontrol": true,
+ "classiccontrols": false,
+ "componentauthoring": true,
+ "datatablev2control": true,
+ "delaycontrolrendering": false,
+ "delayloadscreens": true,
+ "dynamicschema": false,
+ "enableaimodelsindatapane": false,
+ "enableappembeddingux": false,
+ "enablecdsfileandlargeimage": true,
+ "enableonstartnavigate": false,
+ "enablepcfmoderndatasets": false,
+ "enablerowscopeonetonexpand": false,
+ "enablerulespanel": false,
+ "enablesummerlandgeospatialfeatures": true,
+ "enhanceddelegation": true,
+ "enhancedgalleryinitialization": true,
+ "enhancedgroupcontrol": true,
+ "errorhandling": false,
+ "externalmessage": false,
+ "formuladataprefetch": false,
+ "generatedebugpublishedapp": false,
+ "improvedmediacapture": false,
+ "keeprecentscreensloaded": false,
+ "korenderingstack": false,
+ "longlivingcache": false,
+ "nativecdsexperimental": true,
+ "optimizedforteamsmeeting": false,
+ "parallelcodegen": false,
+ "projectionmapping": true,
+ "reactformulabar": false,
+ "reliableconcurrent": true,
+ "usedisplaynamemetadata": true,
+ "useenforcesavedatalimits": true,
+ "useexperimentalcdsconnector": true,
+ "useexperimentalsqlconnector": true,
+ "useguiddatatypes": true,
+ "usenonblockingonstartrule": true,
+ "webbarcodescanner": false
+ },
+ "Author": "",
+ "ContainsThirdPartyPcfControls": false,
+ "DefaultConnectedDataSourceMaxGetRowsCount": 500,
+ "DocumentAppType": "DesktopOrTablet",
+ "DocumentLayoutHeight": 768,
+ "DocumentLayoutLockOrientation": true,
+ "DocumentLayoutMaintainAspectRatio": true,
+ "DocumentLayoutOrientation": "landscape",
+ "DocumentLayoutScaleToFit": true,
+ "DocumentLayoutWidth": 1366,
+ "DocumentType": "App",
+ "EnableInstrumentation": false,
+ "ErrorCount": 0,
+ "FileID": "e390e5fb-5671-4230-b5f5-5cf75afc7fd1",
+ "Id": "373a973c-9b41-4793-b059-d17a1b2f55ce",
+ "InstrumentationKey": "",
+ "Name": "Calendar+Component.msapp",
+ "OriginatingVersion": "1.296"
+ },
+ "PublishInfo": {
+ "AppName": "Calendar Component",
+ "BackgroundColor": "rgba(0, 176, 240, 1)",
+ "IconColor": "RGBA(255,255,255,1)",
+ "IconName": "Edit",
+ "LogoFileName": "logo.jpg",
+ "PublishDataLocally": false,
+ "PublishResourcesLocally": false,
+ "PublishTarget": "player",
+ "UserLocale": "en-US"
+ },
+ "ScreenOrder": [
+ "Screen1"
+ ]
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/ComponentReferences.json b/samples/calendar-component-JatinPatil/sourcecode/ComponentReferences.json
new file mode 100644
index 00000000..0637a088
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/ComponentReferences.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Connections/Connections.json b/samples/calendar-component-JatinPatil/sourcecode/Connections/Connections.json
new file mode 100644
index 00000000..9e26dfee
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Connections/Connections.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/ControlTemplates.json b/samples/calendar-component-JatinPatil/sourcecode/ControlTemplates.json
new file mode 100644
index 00000000..d2a4ae17
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/ControlTemplates.json
@@ -0,0 +1,130 @@
+{
+ "appinfo": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/appinfo",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "appinfo",
+ "OverridableProperties": {},
+ "Version": "1.0"
+ },
+ "button": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/button",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "button",
+ "OverridableProperties": {},
+ "Version": "2.0.1"
+ },
+ "circle": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/shapes/circle",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "circle",
+ "OverridableProperties": {},
+ "Version": "2.1.2"
+ },
+ "gallery": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/gallery",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "gallery",
+ "OverridableProperties": {},
+ "Version": "2.11.0"
+ },
+ "galleryTemplate": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/galleryTemplate",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "galleryTemplate",
+ "OverridableProperties": {},
+ "Version": "1.0"
+ },
+ "groupContainer": {
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/groupContainer",
+ "IsComponentTemplate": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "groupContainer",
+ "Version": "1.0"
+ },
+ "icon": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/icon",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "icon",
+ "OverridableProperties": {},
+ "Version": "2.3.2"
+ },
+ "label": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/label",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "label",
+ "OverridableProperties": {},
+ "Version": "2.3.2"
+ },
+ "rectangle": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/shapes/rectangle",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "rectangle",
+ "OverridableProperties": {},
+ "Version": "2.1.2"
+ },
+ "screen": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/screen",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "screen",
+ "OverridableProperties": {},
+ "Version": "1.0"
+ },
+ "timer": {
+ "CustomGroupControlTemplateName": "",
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/timer",
+ "IsComponentTemplate": false,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "0",
+ "Name": "timer",
+ "OverridableProperties": {},
+ "Version": "2.0.1"
+ }
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/DataSources/CustomGallerySample.json b/samples/calendar-component-JatinPatil/sourcecode/DataSources/CustomGallerySample.json
new file mode 100644
index 00000000..03563808
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/DataSources/CustomGallerySample.json
@@ -0,0 +1,17 @@
+[
+ {
+ "Data": "[{\"SampleHeading\":\"Lorem ipsum 1\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit.\"},{\"SampleHeading\":\"Lorem ipsum 2\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Suspendisse enim metus, tincidunt quis lobortis a, fringilla dignissim neque.\"},{\"SampleHeading\":\"Lorem ipsum 3\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Ut pharetra a dolor ac vehicula.\"},{\"SampleHeading\":\"Lorem ipsum 4\",\"SampleImage\":\"/ctrllib/image/images/SampleImage.svg\",\"SampleText\":\"Vestibulum dui felis, fringilla nec mi sed, tristique dictum nisi.\"}]",
+ "IsSampleData": true,
+ "IsWritable": false,
+ "Name": "CustomGallerySample",
+ "OrderedColumnNames": [
+ "SampleImage",
+ "SampleHeading",
+ "SampleText"
+ ],
+ "OriginalName": "CustomGallerySample",
+ "OriginalSchema": "*[SampleHeading:s, SampleImage:i, SampleText:s]",
+ "Schema": "*[SampleHeading:s, SampleImage:i, SampleText:s]",
+ "Type": "StaticDataSourceInfo"
+ }
+]
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/DataSources/DropDownSample.json b/samples/calendar-component-JatinPatil/sourcecode/DataSources/DropDownSample.json
new file mode 100644
index 00000000..3aa686aa
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/DataSources/DropDownSample.json
@@ -0,0 +1,15 @@
+[
+ {
+ "Data": "[{\"Value\":\"1\"},{\"Value\":\"2\"},{\"Value\":\"3\"}]",
+ "IsSampleData": true,
+ "IsWritable": false,
+ "Name": "DropDownSample",
+ "OrderedColumnNames": [
+ "Value"
+ ],
+ "OriginalName": "DropDownSample",
+ "OriginalSchema": "*[Value:s]",
+ "Schema": "*[Value:s]",
+ "Type": "StaticDataSourceInfo"
+ }
+]
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/DataSources/RadioSample.json b/samples/calendar-component-JatinPatil/sourcecode/DataSources/RadioSample.json
new file mode 100644
index 00000000..f3e57ed6
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/DataSources/RadioSample.json
@@ -0,0 +1,15 @@
+[
+ {
+ "Data": "[{\"Value\":1},{\"Value\":2}]",
+ "IsSampleData": true,
+ "IsWritable": false,
+ "Name": "RadioSample",
+ "OrderedColumnNames": [
+ "Value"
+ ],
+ "OriginalName": "RadioSample",
+ "OriginalSchema": "*[Value:n]",
+ "Schema": "*[Value:n]",
+ "Type": "StaticDataSourceInfo"
+ }
+]
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Entropy/AppCheckerResult.sarif b/samples/calendar-component-JatinPatil/sourcecode/Entropy/AppCheckerResult.sarif
new file mode 100644
index 00000000..5a94a469
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Entropy/AppCheckerResult.sarif
@@ -0,0 +1,542 @@
+{
+ "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.4.json",
+ "runs": [
+ {
+ "columnKind": "utf16CodeUnits",
+ "invocations": [
+ {
+ "executionSuccessful": true
+ }
+ ],
+ "results": [
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.btnPrevMonth_1.AccessibleLabel"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.btnPrevMonth_1.AccessibleLabel",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "AccessibleLabel",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.btnPrevMonth_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-AccessibleLabelNeeded",
+ "ruleIndex": 0
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.btnPrevMonth_1.TabIndex"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.btnPrevMonth_1.TabIndex",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "TabIndex",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.btnPrevMonth_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "ruleIndex": 1
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.btnNextMonth_1.AccessibleLabel"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.btnNextMonth_1.AccessibleLabel",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "AccessibleLabel",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.btnNextMonth_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-AccessibleLabelNeeded",
+ "ruleIndex": 0
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.btnNextMonth_1.TabIndex"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.btnNextMonth_1.TabIndex",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "TabIndex",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.btnNextMonth_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "ruleIndex": 1
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.iconClose.AccessibleLabel"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.iconClose.AccessibleLabel",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "AccessibleLabel",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.iconClose"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-AccessibleLabelNeeded",
+ "ruleIndex": 0
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.iconClose.TabIndex"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.iconClose.TabIndex",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "TabIndex",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.iconClose"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "ruleIndex": 1
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galWeekdays_1.AccessibleLabel"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galWeekdays_1.AccessibleLabel",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "AccessibleLabel",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galWeekdays_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-AccessibleLabelNeeded",
+ "ruleIndex": 0
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galWeekdays_1.TabIndex"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galWeekdays_1.TabIndex",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "TabIndex",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galWeekdays_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "ruleIndex": 1
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.AccessibleLabel"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.AccessibleLabel",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "AccessibleLabel",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galCalendar_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-AccessibleLabelNeeded",
+ "ruleIndex": 0
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.TabIndex"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.TabIndex",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "TabIndex",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galCalendar_1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "ruleIndex": 1
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.btnDayBack.FocusedBorderThickness"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.btnDayBack.FocusedBorderThickness",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "FocusedBorderThickness",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galCalendar_1.btnDayBack"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-FocusBorderShouldBeVisible",
+ "ruleIndex": 2
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.btnDayValue.FocusedBorderThickness"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galCalendar_1.btnDayValue.FocusedBorderThickness",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "FocusedBorderThickness",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galCalendar_1.btnDayValue"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-FocusBorderShouldBeVisible",
+ "ruleIndex": 2
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galCalItems.AccessibleLabel"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galCalItems.AccessibleLabel",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "AccessibleLabel",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galCalItems"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-AccessibleLabelNeeded",
+ "ruleIndex": 0
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "CalendarComponent.galCalItems.TabIndex"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "CalendarComponent.galCalItems.TabIndex",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "member": "TabIndex",
+ "module": "CalendarComponent",
+ "type": "CalendarComponent.galCalItems"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Medium"
+ },
+ "ruleId": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "ruleIndex": 1
+ },
+ {
+ "locations": [
+ {
+ "logicalLocations": [
+ {
+ "fullyQualifiedName": "Screen1"
+ }
+ ],
+ "physicalLocation": {
+ "address": {
+ "fullyQualifiedName": "Screen1",
+ "relativeAddress": 0
+ }
+ },
+ "properties": {
+ "module": "Screen1",
+ "type": "Screen1"
+ }
+ }
+ ],
+ "message": {
+ "id": "issue"
+ },
+ "properties": {
+ "level": "Low"
+ },
+ "ruleId": "acc-ReadableScreenNameNeeded",
+ "ruleIndex": 3
+ }
+ ],
+ "tool": {
+ "driver": {
+ "fullName": "PowerApps app checker",
+ "name": "PowerApps app checker",
+ "rules": [
+ {
+ "id": "acc-AccessibleLabelNeeded",
+ "messageStrings": {
+ "issue": {
+ "text": "Missing accessible label"
+ }
+ },
+ "properties": {
+ "componentType": "app",
+ "howToFix": [
+ "Edit the accessible label property to describe the item."
+ ],
+ "level": "Medium",
+ "primaryCategory": "accessibility",
+ "whyFix": "If there's no accessible text, people who can’t see the screen won't understand what’s in images and controls."
+ }
+ },
+ {
+ "id": "acc-TabIndexShouldBeDefinedForInteractiveControl",
+ "messageStrings": {
+ "issue": {
+ "text": "Missing tab stop"
+ }
+ },
+ "properties": {
+ "componentType": "app",
+ "howToFix": [
+ "Set TabIndex to 0 or greater to ensure that interactive elements have a tab stop."
+ ],
+ "level": "Medium",
+ "primaryCategory": "accessibility",
+ "whyFix": "People who use the keyboard with your app will not be able to access this element without a tab stop."
+ }
+ },
+ {
+ "id": "acc-FocusBorderShouldBeVisible",
+ "messageStrings": {
+ "issue": {
+ "text": "Focus isn't showing"
+ }
+ },
+ "properties": {
+ "componentType": "app",
+ "howToFix": [
+ "Change the FocusedBorderThickness property to be more than 0."
+ ],
+ "level": "Medium",
+ "primaryCategory": "accessibility",
+ "whyFix": "If the focus isn't visible, people who don't use a mouse won't be able to see it when they're interacting with the app."
+ }
+ },
+ {
+ "id": "acc-ReadableScreenNameNeeded",
+ "messageStrings": {
+ "issue": {
+ "text": "Revise screen name"
+ }
+ },
+ "properties": {
+ "componentType": "app",
+ "howToFix": [
+ "Give the screen a title that describes what's on the screen or what it's used for."
+ ],
+ "level": "Low",
+ "primaryCategory": "accessibility",
+ "whyFix": "People who are blind, have low vision, or a reading disability rely on screen titles to navigate using the screen reader. "
+ }
+ }
+ ],
+ "version": "1.309"
+ }
+ }
+ }
+ ],
+ "version": "2.1.0"
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Entropy/Entropy.json b/samples/calendar-component-JatinPatil/sourcecode/Entropy/Entropy.json
new file mode 100644
index 00000000..7d63a0ec
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Entropy/Entropy.json
@@ -0,0 +1,106 @@
+{
+ "ComponentIndexes": {
+ "CalendarComponent": 1,
+ "CalendarComponent_3": 2
+ },
+ "ControlUniqueIds": {
+ "App": 1,
+ "btnDayBack": 15,
+ "btnDayValue": 16,
+ "btnNextMonth_1": 7,
+ "btnPrevMonth_1": 5,
+ "btnToday_1": 6,
+ "CalendarComponent": 3,
+ "CalendarComponent_3": 26,
+ "galCalendar_1": 12,
+ "galCalItems": 20,
+ "galleryTemplate1": 21,
+ "galleryTemplate3_3": 13,
+ "galleryTemplate4_5": 10,
+ "galWeekdays_1": 9,
+ "icnEvent": 18,
+ "icnToday": 17,
+ "iconClose": 8,
+ "lblEventName": 23,
+ "lblEventTime": 24,
+ "lblMonthYear_1": 4,
+ "lblWeekday_2": 11,
+ "Rectangle1": 22,
+ "Rectangle2": 14,
+ "Screen1": 25,
+ "tmrInitialize_2": 19
+ },
+ "HeaderLastSavedDateTimeUTC": "05/04/2021 02:48:57",
+ "LocalDatabaseReferencesAsEmpty": false,
+ "LocalResourceRootPaths": {},
+ "OldLogoFileName": "xxjeuc5f.jpg",
+ "OrderComponentMetadata": {
+ "713e60325d55427c92f8db52235d176b": 0
+ },
+ "OrderComponentTemplate": {
+ "713e60325d55427c92f8db52235d176b": 0
+ },
+ "OrderDataSource": {
+ "CustomGallerySample": 0,
+ "DropDownSample": 1,
+ "RadioSample": 2
+ },
+ "OrderGroupControls": {},
+ "OrderTemplate": {},
+ "OrderXMLTemplate": {
+ "button": 2,
+ "circle": 5,
+ "gallery": 3,
+ "icon": 1,
+ "label": 0,
+ "rectangle": 4,
+ "timer": 6
+ },
+ "PublishOrderIndices": {
+ "App": 0,
+ "btnDayBack": 12,
+ "btnDayValue": 13,
+ "btnNextMonth_1": 4,
+ "btnPrevMonth_1": 2,
+ "btnToday_1": 3,
+ "CalendarComponent": 0,
+ "CalendarComponent_3": 0,
+ "galCalendar_1": 9,
+ "galCalItems": 17,
+ "galleryTemplate1": 18,
+ "galleryTemplate3_3": 10,
+ "galleryTemplate4_5": 7,
+ "galWeekdays_1": 6,
+ "icnEvent": 15,
+ "icnToday": 14,
+ "iconClose": 5,
+ "lblEventName": 20,
+ "lblEventTime": 21,
+ "lblMonthYear_1": 1,
+ "lblWeekday_2": 8,
+ "Rectangle1": 19,
+ "Rectangle2": 11,
+ "Screen1": 0,
+ "tmrInitialize_2": 16
+ },
+ "TemplateVersions": {
+ "713e60325d55427c92f8db52235d176b": "637556933370760214"
+ },
+ "VolatileProperties": {
+ "AnalysisLoadTime": 0.32320719999999997,
+ "ControlCount": {
+ "713e60325d55427c92f8db52235d176b": 2,
+ "button": 3,
+ "circle": 2,
+ "gallery": 3,
+ "galleryTemplate": 3,
+ "icon": 4,
+ "label": 6,
+ "rectangle": 2,
+ "screen": 1,
+ "text": 2,
+ "timer": 1
+ },
+ "DeserializationLoadTime": 4.2189661999999997
+ }
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Entropy/checksum.json b/samples/calendar-component-JatinPatil/sourcecode/Entropy/checksum.json
new file mode 100644
index 00000000..e49fce9a
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Entropy/checksum.json
@@ -0,0 +1,38 @@
+{
+ "ClientBuildDetails": {
+ "CommitHash": "8ae1820b0cf22462729a7d03fa6e631c1d99f434",
+ "IsLocalBuild": false
+ },
+ "ClientPerFileChecksums": {
+ "AppCheckerResult.sarif": "C6_4tP0MYGfYZeuPBa5Fu4UOXhr3j3Z70DaF1QkuhMREYY=",
+ "Components\\3.json": "C6_73mq81yoeR8FN0jFKm2lMW1PUaa0EL9FYIas1bT6K0E=",
+ "ComponentsMetadata.json": "C6_U4EfR/M4gmzX1NgX3s3/i8SEgbGdBzP0+f3IQpmNf9w=",
+ "Controls\\1.json": "C6_DxuHHiPeyyuFhYCYipObPGR/XuUWE04niIJno/Jsb9k=",
+ "Controls\\25.json": "C6_FJX6HvbCffibTtZ4Hvikuqh0a2DyHjqRjJ9equ2gy/k=",
+ "Header.json": "C6_IYrGdSY03VrY6uRFliBNU7GTKWW6KrOzNQVX7l1k4/s=",
+ "Properties.json": "C6_MgxR3G1x95PtZtPtoa7e3M2WarkKde+z/alumBdtFwA=",
+ "References\\DataSources.json": "C6_c7t04OR4iUvljbeVJ7g6P0agUZbBK3VC+xko+KlAc1A=",
+ "References\\Resources.json": "C6_o8YVeUoBOQZMN+H7s7E9s1TDtWtrOeuiBA3wJXAjo2Y=",
+ "References\\Templates.json": "C6_6KFBkaw5eXr5hF5x/2IopdrSRfNNxGMrREhGlmhFkP8=",
+ "References\\Themes.json": "C6_/D6wo750c7Vhk5N9Lrx5D/Hxu82RFBeUpooPHRzhyzs=",
+ "Resources\\PublishInfo.json": "C6_IZ6fEtMKTUPMYQjHjs1D/zv2xvoRgM+frPjgCWDU/S0=",
+ "Resources\\xxjeuc5f.jpg": "C6_M8dy/f8TvTolekP7IZkshn1ttRdETDAsNFJb9AAM1Ts="
+ },
+ "ClientStampedChecksum": "C6_asPJ+vrt+enrDyPBXfOPCwUZ7WATWJfFnioVwxQhxaM=",
+ "ServerPerFileChecksums": {
+ "AppCheckerResult.sarif": "C6_4tP0MYGfYZeuPBa5Fu4UOXhr3j3Z70DaF1QkuhMREYY=",
+ "Components\\3.json": "C6_73mq81yoeR8FN0jFKm2lMW1PUaa0EL9FYIas1bT6K0E=",
+ "ComponentsMetadata.json": "C6_U4EfR/M4gmzX1NgX3s3/i8SEgbGdBzP0+f3IQpmNf9w=",
+ "Controls\\1.json": "C6_DxuHHiPeyyuFhYCYipObPGR/XuUWE04niIJno/Jsb9k=",
+ "Controls\\25.json": "C6_FJX6HvbCffibTtZ4Hvikuqh0a2DyHjqRjJ9equ2gy/k=",
+ "Header.json": "C6_IYrGdSY03VrY6uRFliBNU7GTKWW6KrOzNQVX7l1k4/s=",
+ "Properties.json": "C6_MgxR3G1x95PtZtPtoa7e3M2WarkKde+z/alumBdtFwA=",
+ "References\\DataSources.json": "C6_c7t04OR4iUvljbeVJ7g6P0agUZbBK3VC+xko+KlAc1A=",
+ "References\\Resources.json": "C6_o8YVeUoBOQZMN+H7s7E9s1TDtWtrOeuiBA3wJXAjo2Y=",
+ "References\\Templates.json": "C6_6KFBkaw5eXr5hF5x/2IopdrSRfNNxGMrREhGlmhFkP8=",
+ "References\\Themes.json": "C6_/D6wo750c7Vhk5N9Lrx5D/Hxu82RFBeUpooPHRzhyzs=",
+ "Resources\\PublishInfo.json": "C6_IZ6fEtMKTUPMYQjHjs1D/zv2xvoRgM+frPjgCWDU/S0=",
+ "Resources\\xxjeuc5f.jpg": "C6_M8dy/f8TvTolekP7IZkshn1ttRdETDAsNFJb9AAM1Ts="
+ },
+ "ServerStampedChecksum": "C6_asPJ+vrt+enrDyPBXfOPCwUZ7WATWJfFnioVwxQhxaM="
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/App.fx.yaml b/samples/calendar-component-JatinPatil/sourcecode/Src/App.fx.yaml
new file mode 100644
index 00000000..a7a60eb9
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/App.fx.yaml
@@ -0,0 +1,3 @@
+App As appinfo:
+ BackEnabled: =false
+
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/Components/CalendarComponent.fx.yaml b/samples/calendar-component-JatinPatil/sourcecode/Src/Components/CalendarComponent.fx.yaml
new file mode 100644
index 00000000..04f8b179
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/Components/CalendarComponent.fx.yaml
@@ -0,0 +1,728 @@
+CalendarComponent As CanvasComponent:
+ AllowSelectionOfWeekends: =true
+ BorderRadius: =0
+ CalendarItems: |-
+ =Table(
+ {
+ Date: "11/3/2020",
+ Title: "Meeting",
+ Time: "1:30pm"
+ },
+ {
+ Date: "11/3/2020",
+ Title: "Power Apps Training",
+ Time: "3:00pm"
+ },
+ {
+ Date: "11/26/2020",
+ Title: "Thanksgiving Day",
+ Time: "All Day"
+ },
+ {
+ Date: "11/27/2020",
+ Title: "Thanksgiving Day",
+ Time: "All Day"
+ }
+ )
+ Color: =RGBA(0, 0, 0, 1)
+ DefaultEndDate: =Now()
+ DefaultStartDate: =Now()
+ EndDate: =_selectedEnd
+ Fill: =RGBA(0, 0, 0, 0)
+ Height: =640
+ OnReset: =Set(visible_variable, true)
+ SelectedDateColor: =White
+ SelectedDateFill: =Red
+ SelectRange: =false
+ ShowCalendar: =visible_variable
+ ShowCalendarEvents: =true
+ ShowCloseIcon: =true
+ ShowLongWeekday: =true
+ StartDate: =_selectedStart
+ Width: =640
+ X: =0
+ Y: =0
+ ZIndex: =1
+
+ galWeekdays_1 As gallery.galleryHorizontal:
+ AccessibleLabel: =""
+ BorderColor: =RGBA(130, 144, 156, 1)
+ BorderStyle: =BorderStyle.None
+ DisabledBorderColor: =galWeekdays_1.BorderColor
+ DisabledFill: =galWeekdays_1.Fill
+ Height: =41
+ HoverBorderColor: =galWeekdays_1.BorderColor
+ HoverFill: =galWeekdays_1.Fill
+ ItemAccessibleLabel: =""
+ Items: |-
+ =Switch(CalendarComponent.ShowLongWeekday,
+ true,
+ [
+ "Mon",
+ "Tues",
+ "Weds",
+ "Thurs",
+ "Fri",
+ "Sat",
+ "Sun"
+ ],
+ [
+ "M",
+ "T",
+ "W",
+ "T",
+ "F",
+ "S",
+ "S"
+ ]
+ )
+ PressedBorderColor: =galWeekdays_1.BorderColor
+ PressedFill: =galWeekdays_1.Fill
+ ShowScrollbar: =false
+ TemplatePadding: =0
+ TemplateSize: =Parent.Width / 7
+ Width: =Parent.Width
+ Y: =btnPrevMonth_1.Y + btnPrevMonth_1.Height + 20
+ ZIndex: =1
+
+ lblWeekday_2 As label:
+ Align: =Align.Center
+ BorderColor: =RGBA(0,0,0,0)
+ BorderStyle: =BorderStyle.None
+ Color: |-
+ =ColorValue("#212121")
+ DisabledBorderColor: =RGBA(0,0,0,0)
+ DisabledColor: |-
+ =ColorValue("#A7A7A7")
+ Fill: =RGBA(237, 237, 237, 1)
+ FocusedBorderColor: =RGBA(0,0,0,0)
+ Font: =Font.'Segoe UI'
+ FontWeight: =Bold
+ Height: =35
+ HoverBorderColor: =RGBA(0,0,0,0)
+ HoverColor: |-
+ =ColorValue("#0707077")
+ HoverFill: =RGBA(0,0,0,0)
+ OnSelect: =Select(Parent)
+ PaddingBottom: =0
+ PaddingLeft: =0
+ PaddingRight: =0.00
+ PaddingTop: =0.00
+ PressedBorderColor: =RGBA(0,0,0,0)
+ PressedColor: |-
+ =ColorValue("#A7A7A7")
+ PressedFill: =RGBA(0,0,0,0)
+ Size: =12
+ Text: =ThisItem.Value
+ Width: =Parent.TemplateWidth
+ ZIndex: =1
+
+ tmrInitialize_2 As timer:
+ AutoStart: =IsBlank(_today)
+ BorderColor: =RGBA(0, 120, 212, 1)
+ BorderStyle: =BorderStyle.None
+ DisabledBorderColor: =RGBA(244, 244, 244, 1)
+ DisabledColor: =RGBA(166, 166, 166, 1)
+ DisabledFill: =RGBA(244, 244, 244, 1)
+ Fill: =RGBA(0, 120, 212, 1)
+ FocusedBorderColor: =tmrInitialize_2.BorderColor
+ Font: =Font.'Segoe UI'
+ HoverBorderColor: =ColorFade(RGBA(0, 120, 212, 1), -10%)
+ HoverFill: =ColorFade(RGBA(0, 120, 212, 1), -10%)
+ OnTimerStart: |-
+ =Set(
+ _today,
+ Today()
+ );
+ /* if default dates are provided, set to inputs, otherwise set to today */
+ Set(
+ _selectedStart,
+ If(
+ !IsBlank(CalendarComponent.DefaultStartDate),
+ CalendarComponent.DefaultStartDate,
+ _today
+ )
+ );
+ Set(
+ _selectedEnd,
+ If(
+ !IsBlank(CalendarComponent.DefaultEndDate) && CalendarComponent.DefaultEndDate > _selectedStart,
+ CalendarComponent.DefaultEndDate,
+ Blank()
+ )
+ );
+ Set(
+ _firstDayOfMonth,
+ DateAdd(
+ _firstDayOfMonth,
+ -(Mod(
+ Weekday(_firstDayOfMonth) - 3,
+ 7
+ ) + 1),
+ Days
+ )
+ );
+ Set(
+ _firstDayInView,
+ DateAdd(_firstDayOfMonth,-(Mod(Weekday(_firstDayOfMonth)-3,7)+1),Days)
+ )
+ PressedBorderColor: =ColorFade(RGBA(0, 120, 212, 1), -30%)
+ PressedColor: =RGBA(255, 255, 255, 1)
+ PressedFill: =ColorFade(RGBA(0, 120, 212, 1), -30%)
+ Text: |-
+ =Text(Time(0, 0, tmrInitialize_2.Value/1000), "hh:mm:ss")
+ Visible: =false
+ Y: =446
+ ZIndex: =2
+
+ lblMonthYear_1 As label:
+ Color: =CalendarComponent.Color
+ FocusedBorderColor: =lblMonthYear_1.BorderColor
+ FontWeight: =FontWeight.Semibold
+ Height: =48
+ HoverBorderColor: =lblMonthYear_1.BorderColor
+ HoverColor: =lblMonthYear_1.Color
+ HoverFill: =lblMonthYear_1.Fill
+ PaddingLeft: =15
+ PressedBorderColor: =lblMonthYear_1.BorderColor
+ PressedColor: =lblMonthYear_1.Color
+ PressedFill: =lblMonthYear_1.Fill
+ Size: =18
+ Text: |-
+ =If(
+ IsBlank(_today),
+ Text(
+ Now(),
+ "[$-en-US]mmmm"
+ ) & " " & Text(
+ Now(),
+ "[$-en-US]yyyy"
+ ),
+ Text(
+ _firstDayOfMonth,
+ "[$-en-US]mmmm"
+ ) & " " & Text(
+ _firstDayOfMonth,
+ "[$-en-US]yyyy"
+ )
+ )
+ Width: =256
+ Y: =8
+ ZIndex: =3
+
+ btnPrevMonth_1 As icon.ChevronLeft:
+ BorderColor: =RGBA(166, 166, 166, 1)
+ Color: =If(!IsBlank(CalendarComponent.SelectedDateFill),CalendarComponent.SelectedDateFill,tmrInitialize_2.Fill)
+ DisabledBorderColor: =RGBA(0, 0, 0, 0)
+ DisabledColor: =RGBA(220, 220, 220, 1)
+ DisabledFill: =RGBA(0, 0, 0, 0)
+ FocusedBorderColor: =btnPrevMonth_1.BorderColor
+ FocusedBorderThickness: =4
+ Height: =Parent.Height / 16
+ HoverBorderColor: =RGBA(0, 0, 0, 0)
+ HoverColor: =ColorFade(RGBA(0, 120, 212, 1), -30%)
+ HoverFill: =RGBA(0, 0, 0, 0)
+ Icon: =Icon.ChevronLeft
+ OnSelect: |-
+ =Set(
+ _firstDayOfMonth,
+ DateAdd(
+ _firstDayOfMonth,
+ -1,
+ Months
+ )
+ );
+ Set(
+ _firstDayInView,
+ DateAdd(_firstDayOfMonth,-(Mod(Weekday(_firstDayOfMonth)-3,7)+1),Days)
+ )
+ PaddingBottom: |
+ =7
+ PaddingTop: =7
+ PressedBorderColor: =RGBA(0, 0, 0, 0)
+ PressedColor: =ColorFade(RGBA(0, 120, 212, 1), -30%)
+ PressedFill: =RGBA(0, 0, 0, 0)
+ Width: =Parent.Width / 10
+ X: =lblMonthYear_1.X + lblMonthYear_1.Width + 20
+ Y: =8
+ ZIndex: =4
+
+ btnNextMonth_1 As icon.ChevronRight:
+ BorderColor: =RGBA(166, 166, 166, 1)
+ Color: =btnPrevMonth_1.Color
+ DisabledBorderColor: =RGBA(0, 0, 0, 0)
+ DisabledColor: =RGBA(220, 220, 220, 1)
+ DisabledFill: =RGBA(0, 0, 0, 0)
+ FocusedBorderColor: =btnNextMonth_1.BorderColor
+ FocusedBorderThickness: =4
+ Height: =btnPrevMonth_1.Height
+ HoverBorderColor: =RGBA(0, 0, 0, 0)
+ HoverColor: =ColorFade(RGBA(0, 120, 212, 1), -30%)
+ HoverFill: =RGBA(0, 0, 0, 0)
+ Icon: =Icon.ChevronRight
+ OnSelect: |
+ =Set(
+ _firstDayOfMonth,
+ DateAdd(
+ _firstDayOfMonth,
+ 1,
+ Months
+ )
+ );
+ Set(
+ _firstDayInView,
+ DateAdd(_firstDayOfMonth,-(Mod(Weekday(_firstDayOfMonth)-3,7)+1),Days)
+ )
+ PaddingBottom: |
+ =7
+ PaddingTop: =7
+ PressedBorderColor: =RGBA(0, 0, 0, 0)
+ PressedColor: =ColorFade(RGBA(0, 120, 212, 1), -30%)
+ PressedFill: =RGBA(0, 0, 0, 0)
+ Width: =btnPrevMonth_1.Width
+ X: =btnToday_1.X + btnToday_1.Width + 5
+ Y: =8
+ ZIndex: =5
+
+ btnToday_1 As button:
+ Color: =RGBA(0, 0, 0, 1)
+ Fill: =RGBA(0, 0, 0, 0)
+ HoverColor: =Self.Color
+ HoverFill: =Self.Fill
+ OnSelect: |-
+ =Set(
+ _today,
+ Today()
+ );
+ Set(
+ _firstDayOfMonth,
+ DateAdd(
+ _today,
+ 1 - Day(_today),
+ Days
+ )
+ );
+ Set(
+ _firstDayInView,
+ DateAdd(
+ _firstDayOfMonth,
+ -(Mod(
+ Weekday(_firstDayOfMonth) - 3,
+ 7
+ ) + 1),
+ Days
+ )
+ );
+ Set(
+ _selectedStart,
+ Blank()
+ );
+ Set(
+ _selectedEnd,
+ Blank()
+ )
+ Size: =16
+ Text: ="Today"
+ Width: =100
+ X: =btnPrevMonth_1.X + btnPrevMonth_1.Width + 5
+ Y: =8
+ ZIndex: =6
+
+ galCalendar_1 As gallery.galleryVertical:
+ AccessibleLabel: =""
+ BorderColor: =RGBA(130, 144, 156, 1)
+ DisabledBorderColor: =galCalendar_1.BorderColor
+ DisabledFill: =galCalendar_1.Fill
+ Height: =377
+ HoverBorderColor: =galCalendar_1.BorderColor
+ HoverFill: =galCalendar_1.Fill
+ ItemAccessibleLabel: =""
+ Items: |-
+ =[ 0, 1, 2, 3, 4, 5, 6,
+ 7, 8, 9,10,11,12,13,
+ 14,15,16,17,18,19,20,
+ 21,22,23,24,25,26,27,
+ 28,29,30,31,32,33,34,
+ 35,36,37,38,39,40,41]
+ Layout: =Layout.Vertical
+ PressedBorderColor: =galCalendar_1.BorderColor
+ PressedFill: =galCalendar_1.Fill
+ ShowScrollbar: =false
+ TemplatePadding: |
+ =0
+ TemplateSize: =55
+ Width: =CalendarComponent.Width
+ WrapCount: =7
+ Y: =109
+ ZIndex: =7
+
+ Rectangle2 As rectangle:
+ BorderColor: =RGBA(230, 230, 230, 1)
+ BorderThickness: =1
+ Fill: =RGBA(0, 0, 0, 0)
+ Height: =Parent.TemplateHeight-2
+ OnSelect: =Select(Parent)
+ Width: =91
+ ZIndex: =1
+
+ icnToday As circle:
+ BorderColor: =RGBA(130, 144, 156, 1)
+ BorderStyle: =BorderStyle.None
+ DisabledFill: =icnToday.Fill
+ Fill: |-
+ =If(
+ /* transparent if calender is not initialized yet */
+ IsBlank(_today),
+ RGBA(0,0,0,0),
+
+ /* else set to input property SelectedDateFill */
+ !IsBlank(CalendarComponent.SelectedDateFill),
+ ColorFade(CalendarComponent.SelectedDateFill,-10%),
+
+ /* else default to theme fill */
+ ColorFade(tmrInitialize_2.Fill,-10%)
+ )
+ FocusedBorderColor: =icnToday.BorderColor
+ FocusedBorderThickness: =0
+ Height: =35
+ HoverFill: =icnToday.Fill
+ OnSelect: =Select(Parent)
+ PressedFill: =icnToday.Fill
+ Visible: |-
+ =DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ) = _today
+ Width: =35
+ X: =28
+ Y: =10
+ ZIndex: =2
+
+ btnDayBack As button:
+ BorderColor: =ColorFade(btnDayBack.Fill, -15%)
+ BorderStyle: =BorderStyle.None
+ BorderThickness: =0
+ Color: |-
+ =If(DateAdd(_firstDayInView,ThisItem.Value,Days)=_selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days)=_selectedEnd,
+ CalendarComponent.SelectedDateColor,
+ DateAdd(_firstDayInView,ThisItem.Value,Days)=_today || Month(DateAdd(_firstDayInView,ThisItem.Value,Days))=Month(_firstDayOfMonth),
+ Black,
+ ColorFade(Black,60%))
+ DisabledBorderColor: =ColorFade(btnDayBack.BorderColor, 70%)
+ DisabledColor: =ColorFade(RGBA(47, 41, 43, 1), 70%)
+ DisabledFill: =ColorFade(RGBA(159, 167, 165, 1), 50%)
+ Fill: |-
+ =If(
+ /* transparent before initialized */
+ IsBlank(_today),
+ RGBA(0,0,0,0),
+
+ DateAdd(_firstDayInView,ThisItem.Value,Days) > _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) < _selectedEnd,
+ ColorFade(CalendarComponent.SelectedDateFill,0%)
+ ,
+ // default
+ RGBA(0,0,0,0))
+ FocusedBorderColor: =btnDayBack.BorderColor
+ FocusedBorderThickness: =0
+ Font: =Font.'Segoe UI'
+ FontWeight: =Normal
+ Height: =btnDayValue.Height
+ HoverBorderColor: =ColorFade(btnDayBack.BorderColor, 20%)
+ HoverColor: =btnDayBack.Color
+ HoverFill: =ColorFade(btnDayBack.Fill, -10%)
+ OnSelect: |-
+ =/*Set(_selectedDate, DateAdd(_firstDayInView,ThisItem.Value,Days));
+ // choose end
+ If(!IsBlank(_selectedStart) && IsBlank(_selectedEnd) && _selectedDate >= _selectedStart,
+ Set(_selectedEnd, _selectedDate)
+ ,
+ // default: set start if empty or resetting
+ Set(_selectedStart, _selectedDate);
+ Set(_selectedEnd, Blank()))*/
+ ""
+ PaddingBottom: =0
+ PaddingLeft: =0
+ PaddingRight: =0
+ PaddingTop: =0
+ PressedBorderColor: =btnDayBack.Fill
+ PressedColor: =RGBA(0, 0, 0, 1)
+ PressedFill: =LightBlue
+ RadiusBottomLeft: =If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, CalendarComponent.BorderRadius,0)
+ RadiusBottomRight: =If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart,0, DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, CalendarComponent.BorderRadius)
+ RadiusTopLeft: =If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, CalendarComponent.BorderRadius,0)
+ RadiusTopRight: =If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart,0, DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, CalendarComponent.BorderRadius)
+ Size: =18
+ Text: =
+ Visible: |-
+ =false //Calendar.SelectRange
+ //DateAdd(_firstDayInView,ThisItem.Value,Days) > _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) < _selectedEnd
+ Width: =btnDayValue.Width
+ X: =btnDayValue.X
+ Y: =btnDayValue.Y
+ ZIndex: =3
+
+ btnDayValue As button:
+ BorderColor: =ColorFade(btnDayValue.Fill, -15%)
+ BorderStyle: =BorderStyle.None
+ BorderThickness: =0
+ Color: |-
+ =If(
+ /* transparent before initialized */
+ IsBlank(_today),
+ RGBA(
+ 0,
+ 0,
+ 0,
+ 1
+ ),
+ /* range enabled and date is start or end */
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ) = _selectedStart || (CalendarComponent.SelectRange && (DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ) > _selectedStart && DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ) <= _selectedEnd)),
+ CalendarComponent.SelectedDateColor,
+ /* color of dates that share the same month*/
+ Month(
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ )
+ ) = Month(_firstDayOfMonth),
+ CalendarComponent.Color,
+ /* default text color */
+ Gray
+ )
+ DisabledBorderColor: =ColorFade(btnDayValue.BorderColor, 70%)
+ DisabledColor: =ColorFade(RGBA(47, 41, 43, 1), 70%)
+ DisabledFill: =LightGray
+ DisplayMode: |-
+ =If(
+ CalendarComponent.AllowSelectionOfWeekends = true,
+ DisplayMode.Edit,
+ If(
+ Weekday(
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ),
+ StartOfWeek.Monday
+ ) = 6 || Weekday(
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ),
+ StartOfWeek.Monday
+ ) = 7,
+ DisplayMode.Disabled,
+ DisplayMode.Edit
+ )
+ )
+ Fill: |-
+ =If(
+ /* transparent before initialized */
+ IsBlank(_today),
+ RGBA(0,0,0,0),
+
+ /* when range off, only show start date */
+ DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart
+ || (CalendarComponent.SelectRange && (DateAdd(_firstDayInView,ThisItem.Value,Days) >= _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) <=_selectedEnd)),
+ CalendarComponent.SelectedDateFill
+ /* transparent by default */
+ ,RGBA(0,0,0,0)
+ )
+ FocusedBorderColor: =btnDayValue.BorderColor
+ FocusedBorderThickness: =0
+ Font: =Font.'Segoe UI'
+ FontWeight: =FontWeight.Lighter
+ Height: =Parent.TemplateHeight-5
+ HoverBorderColor: =ColorFade(btnDayValue.BorderColor, 20%)
+ HoverColor: =btnDayValue.Color
+ HoverFill: =ColorFade(btnDayValue.Fill, -10%)
+ OnSelect: |-
+ =Set(
+ _selectedDate,
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ )
+ );
+ If(
+ CalendarComponent.SelectRange,
+ // choose end
+ If(
+ !IsBlank(_selectedStart) && IsBlank(_selectedEnd) && _selectedDate >= _selectedStart,
+ Set(
+ _selectedEnd,
+ _selectedDate
+ ),
+ // default: set start if empty or resetting
+ Set(
+ _selectedStart,
+ _selectedDate
+ );
+ Set(
+ _selectedEnd,
+ Blank()
+ )
+ ),
+ Set(
+ _selectedStart,
+ _selectedDate
+ );
+ Set(
+ _selectedEnd,
+ Blank()
+ )
+ )
+ PaddingBottom: =0
+ PaddingLeft: =0
+ PaddingRight: =0
+ PaddingTop: =0
+ PressedBorderColor: =btnDayValue.Fill
+ PressedColor: =RGBA(0, 0, 0, 1)
+ PressedFill: =ColorFade(CalendarComponent.SelectedDateFill,60%)
+ RadiusBottomLeft: =btnDayValue.RadiusTopLeft
+ RadiusBottomRight: =btnDayValue.RadiusTopRight
+ RadiusTopLeft: |-
+ =If(
+ /* input radius if dates are the same */
+ _selectedStart = _selectedEnd || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart,
+ CalendarComponent.BorderRadius,
+ /* square if end date or between start and end*/
+ CalendarComponent.SelectRange && (DateAdd(_firstDayInView,ThisItem.Value,Days) > _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) <= _selectedEnd),
+ 0,
+ /* default radius */
+ CalendarComponent.BorderRadius
+ )
+ RadiusTopRight: |-
+ =If(
+ /* input radius for single date mode, or if in range mode the selected end */
+ (_selectedStart = _selectedEnd || !CalendarComponent.SelectRange) || (CalendarComponent.SelectRange && DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd),
+ CalendarComponent.BorderRadius,
+ /* square if in range mode and the start date or in between start and end date */
+ CalendarComponent.SelectRange && DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart && !IsBlank(_selectedEnd)
+ || (DateAdd(_firstDayInView,ThisItem.Value,Days) > _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) < _selectedEnd),
+ 0,
+ /* default radius */
+ CalendarComponent.BorderRadius
+ )
+ Size: =14
+ Text: |-
+ =If(
+ IsBlank(_today),
+ ThisItem.Value,
+ Day(
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ )
+ )
+
+ )
+ Width: =galCalendar_1.TemplateWidth
+ X: =(Parent.TemplateWidth - btnDayValue.Width) / 2
+ ZIndex: =4
+
+ icnEvent As circle:
+ BorderColor: =RGBA(130, 144, 156, 1)
+ BorderStyle: =BorderStyle.None
+ DisabledFill: =icnEvent.Fill
+ Fill: |-
+ =If(
+ /* transparent if calender is not initialized yet */
+ IsBlank(_today),
+ RGBA(0,0,0,0),
+
+ /* else set to input property SelectedDateFill */
+ !IsBlank(CalendarComponent.SelectedDateFill),
+ ColorFade(CalendarComponent.SelectedDateFill,-10%),
+
+ /* else default to theme fill */
+ ColorFade(tmrInitialize_2.Fill,-10%)
+ )
+ FocusedBorderColor: =icnEvent.BorderColor
+ FocusedBorderThickness: =0
+ Height: =5
+ HoverFill: =icnEvent.Fill
+ OnSelect: =Select(Parent)
+ PressedFill: =icnEvent.Fill
+ Visible: |-
+ =If(
+ CalendarComponent.ShowCalendarEvents = false,
+ DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ ) = _today,
+ If(
+ CountRows(
+ Filter(
+ CalendarComponent.CalendarItems,
+ DateValue(Text(Date)) = DateAdd(
+ _firstDayInView,
+ ThisItem.Value,
+ Days
+ )
+ )
+ ) > 0, true,false)
+ )
+ Width: =5
+ X: =(btnDayValue.Width - icnEvent.Width) / 2
+ Y: =btnDayValue.Y + btnDayValue.Height - icnEvent.Height
+ ZIndex: =5
+
+ iconClose As icon.Cancel:
+ Height: =40
+ Icon: =Icon.Cancel
+ OnSelect: =Set(visible_variable, false)
+ Width: =40
+ X: =576
+ Y: =8
+ ZIndex: =8
+
+ galCalItems As gallery.variableTemplateHeightGallery:
+ Height: =154
+ Items: =Filter(CalendarComponent.CalendarItems,DateValue(Date) = CalendarComponent.StartDate)
+ Layout: =Layout.Vertical
+ TemplateSize: =45
+ Visible: =CalendarComponent.ShowCalendarEvents
+ Y: =486
+ ZIndex: =10
+
+ lblEventName As label:
+ OnSelect: =Select(Parent)
+ Text: =ThisItem.Title
+ Width: =404
+ X: =34
+ ZIndex: =1
+
+ lblEventTime As label:
+ OnSelect: =Select(Parent)
+ Text: =ThisItem.Time
+ Width: =145
+ X: =478
+ ZIndex: =2
+
+ Rectangle1 As rectangle:
+ Fill: =RGBA(128, 128, 128, 1)
+ Height: =40
+ OnSelect: =Select(Parent)
+ Width: =8
+ X: =9
+ ZIndex: =3
+
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/Components/CalendarComponent.json b/samples/calendar-component-JatinPatil/sourcecode/Src/Components/CalendarComponent.json
new file mode 100644
index 00000000..87b85cde
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/Components/CalendarComponent.json
@@ -0,0 +1,161 @@
+{
+ "ComponentAllowCustomization": true,
+ "ComponentChangedSinceFileImport": true,
+ "ComponentManifest": {
+ "AllowAccessToGlobals": false,
+ "AllowCustomization": true,
+ "Description": "",
+ "Name": "CalendarComponent",
+ "TemplateGuid": "713e60325d55427c92f8db52235d176b"
+ },
+ "ComponentType": "CanvasComponent",
+ "CustomGroupControlTemplateName": "",
+ "CustomProperties": [
+ {
+ "Category": 0,
+ "DisplayName": "Color",
+ "Hidden": false,
+ "Name": "Color",
+ "PropertyDataTypeKey": "Color",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Color\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Select Range",
+ "Hidden": false,
+ "Name": "SelectRange",
+ "PropertyDataTypeKey": "Boolean",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"_MinPrimitive\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Border Radius",
+ "Hidden": false,
+ "Name": "BorderRadius",
+ "PropertyDataTypeKey": "Number",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Number\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Selected Date Color",
+ "Hidden": false,
+ "Name": "SelectedDateColor",
+ "PropertyDataTypeKey": "Color",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Color\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Selected Date Fill",
+ "Hidden": false,
+ "Name": "SelectedDateFill",
+ "PropertyDataTypeKey": "Color",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Color\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Default Start Date",
+ "Hidden": false,
+ "Name": "DefaultStartDate",
+ "PropertyDataTypeKey": "DateTime",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"DateTime\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Default End Date",
+ "Hidden": false,
+ "Name": "DefaultEndDate",
+ "PropertyDataTypeKey": "DateTime",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"DateTime\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Start Date",
+ "Hidden": true,
+ "Name": "StartDate",
+ "PropertyDataTypeKey": "DateTime",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"DateTime\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "End Date",
+ "Hidden": true,
+ "Name": "EndDate",
+ "PropertyDataTypeKey": "DateTime",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"DateTime\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Show Long Weekday",
+ "Hidden": false,
+ "Name": "ShowLongWeekday",
+ "PropertyDataTypeKey": "Boolean",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"_MinPrimitive\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Allow Selection of Weekends",
+ "Hidden": false,
+ "Name": "AllowSelectionOfWeekends",
+ "PropertyDataTypeKey": "Boolean",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"_MinPrimitive\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Show Close Icon",
+ "Hidden": false,
+ "Name": "ShowCloseIcon",
+ "PropertyDataTypeKey": "Boolean",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"_MinPrimitive\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "ShowCalendar",
+ "Hidden": true,
+ "Name": "ShowCalendar",
+ "PropertyDataTypeKey": "Boolean",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"_MinPrimitive\",\"EnumString\":\"\",\"Type\":[]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Calendar Items",
+ "Hidden": false,
+ "Name": "CalendarItems",
+ "PropertyDataTypeKey": "Table",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"Table\",\"EnumString\":\"\",\"Type\":[{\"Name\":\"Date\",\"Kind\":\"String\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"Time\",\"Kind\":\"String\",\"EnumString\":\"\",\"Type\":[]},{\"Name\":\"Title\",\"Kind\":\"String\",\"EnumString\":\"\",\"Type\":[]}]}}"
+ },
+ {
+ "Category": 0,
+ "DisplayName": "Show Calendar Events",
+ "Hidden": false,
+ "Name": "ShowCalendarEvents",
+ "PropertyDataTypeKey": "Boolean",
+ "Tooltip": "A custom property",
+ "Type": "{\"Version\":\"1.309\",\"Type\":{\"Name\":\"Root\",\"Kind\":\"_MinPrimitive\",\"EnumString\":\"\",\"Type\":[]}}"
+ }
+ ],
+ "FirstParty": true,
+ "Id": "http://microsoft.com/appmagic/Component",
+ "IsComponentLocked": false,
+ "IsComponentTemplate": true,
+ "IsCustomGroupControlTemplate": false,
+ "IsPremiumPcfControl": false,
+ "LastModifiedTimestamp": "637556931985146950",
+ "Name": "713e60325d55427c92f8db52235d176b",
+ "OverridableProperties": {},
+ "TemplateOriginalName": "cf73938f2a1c4033928c472dc3006e7e",
+ "Version": "637556933072469835"
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/App.editorstate.json b/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/App.editorstate.json
new file mode 100644
index 00000000..ab74578c
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/App.editorstate.json
@@ -0,0 +1,52 @@
+{
+ "App": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "MinScreenHeight",
+ "MinScreenWidth",
+ "ConfirmExit",
+ "SizeBreakpoints",
+ "BackEnabled"
+ ],
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": true,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "App",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "ConfirmExit",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "BackEnabled",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "MinScreenHeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "MinScreenWidth",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "ConstantData",
+ "PropertyName": "SizeBreakpoints",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "",
+ "Type": "ControlInfo"
+ }
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/CalendarComponent.editorstate.json b/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/CalendarComponent.editorstate.json
new file mode 100644
index 00000000..fbf3a210
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/CalendarComponent.editorstate.json
@@ -0,0 +1,4551 @@
+{
+ "btnDayBack": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "DisabledBorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Set(_selectedDate, DateAdd(_firstDayInView,ThisItem.Value,Days));\r\n// choose end\r\nIf(!IsBlank(_selectedStart) && IsBlank(_selectedEnd) && _selectedDate >= _selectedStart, \r\n Set(_selectedEnd, _selectedDate)\r\n,\r\n// default: set start if empty or resetting\r\n Set(_selectedStart, _selectedDate);\r\n Set(_selectedEnd, Blank()))",
+ "InvariantPropertyName": "OnSelect",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "HoverFill",
+ "HoverColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Day(DateAdd(_firstDayInView,ThisItem.Value,Days))",
+ "InvariantPropertyName": "Text",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderColor",
+ "DisplayMode",
+ "BorderStyle",
+ "DisabledColor",
+ "BorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days)=_selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days)=_selectedEnd,\r\n Calendar.SelectedDateColor,\r\n DateAdd(_firstDayInView,ThisItem.Value,Days)=_today || Month(DateAdd(_firstDayInView,ThisItem.Value,Days))=Month(_firstDayOfMonth),\r\n Black,\r\n ColorFade(Black,60%))",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PressedColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) =_selectedEnd,\r\n Calendar.SelectedFill,\r\n DateAdd(_firstDayInView,ThisItem.Value,Days) > _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) < _selectedEnd,\r\n LightBlue,\r\nDateAdd(_firstDayInView,ThisItem.Value,Days) =_today, \r\n RGBA(0,0,0,0.1), \r\n// default\r\n RGBA(0,0,0,0))",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledFill",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "(Parent.TemplateWidth - btnDayBack.Width) / 2",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PressedFill",
+ "PaddingBottom",
+ "Font",
+ "FontWeight",
+ "Align",
+ "VerticalAlign",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "0.941176470588232",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Parent.TemplateHeight",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Parent.TemplateHeight",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderThickness",
+ "ZIndex",
+ "PaddingLeft",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, Calendar.BorderRadius,0)",
+ "InvariantPropertyName": "RadiusBottomRight",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Size",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, Calendar.BorderRadius,0)",
+ "InvariantPropertyName": "RadiusTopLeft",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderThickness",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, Calendar.BorderRadius,0)",
+ "InvariantPropertyName": "RadiusTopRight",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PaddingTop",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "true",
+ "InvariantPropertyName": "Visible",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedEnd, Calendar.BorderRadius,0)",
+ "InvariantPropertyName": "RadiusBottomLeft",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PaddingRight"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "btnDayBack",
+ "ParentIndex": 2,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusBottomLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusTopLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusTopRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusBottomRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultButtonStyle",
+ "Type": "ControlInfo"
+ },
+ "btnDayValue": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "RadiusBottomLeft",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "RadiusTopRight",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PaddingRight",
+ "PaddingTop",
+ "Visible",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "RadiusBottomRight",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Set(_selectedDate, DateAdd(_firstDayInView,ThisItem.Value,Days));\r\n// choose end\r\nIf(!IsBlank(_selectedStart) && IsBlank(_selectedEnd) && _selectedDate >= _selectedStart, \r\n Set(_selectedEnd, _selectedDate)\r\n,\r\n// default: set start if empty or resetting\r\n Set(_selectedStart, _selectedDate);\r\n Set(_selectedEnd, Blank()))",
+ "InvariantPropertyName": "OnSelect",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "ZIndex",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Size",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderThickness",
+ "PaddingLeft",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "RadiusTopLeft",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderThickness",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PaddingBottom",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "0.941176470588232",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "0",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "VerticalAlign",
+ "Align",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "FontWeight",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Font",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "LightBlue",
+ "InvariantPropertyName": "PressedFill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "ColorFade(RGBA(159, 167, 165, 1), 50%)",
+ "InvariantPropertyName": "DisabledFill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days) = _selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days) =_selectedEnd,\r\n Calendar.PrimaryColor,\r\n DateAdd(_firstDayInView,ThisItem.Value,Days) > _selectedStart && DateAdd(_firstDayInView,ThisItem.Value,Days) < _selectedEnd,\r\n LightBlue,\r\nDateAdd(_firstDayInView,ThisItem.Value,Days) =_today, \r\n RGBA(0,0,0,0.1), \r\n// default\r\n RGBA(0,0,0,0))",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "DisplayMode.Edit",
+ "InvariantPropertyName": "DisplayMode",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Day(DateAdd(_firstDayInView,ThisItem.Value,Days))",
+ "InvariantPropertyName": "Text",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderStyle",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "If(DateAdd(_firstDayInView,ThisItem.Value,Days)=_selectedStart || DateAdd(_firstDayInView,ThisItem.Value,Days)=_selectedEnd,\r\n White,\r\n DateAdd(_firstDayInView,ThisItem.Value,Days)=_today || Month(DateAdd(_firstDayInView,ThisItem.Value,Days))=Month(_firstDayOfMonth),\r\n Black,\r\n ColorFade(Black,60%))",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PressedColor",
+ "PressedBorderColor",
+ "HoverFill",
+ "HoverColor",
+ "DisabledBorderColor",
+ "HoverBorderColor"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "btnDayValue",
+ "ParentIndex": 3,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusTopLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusTopRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusBottomRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusBottomLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultButtonStyle",
+ "Type": "ControlInfo"
+ },
+ "btnNextMonth_1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Icon",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "ColorValue(\"#666666\")",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledColor",
+ "PressedColor",
+ "HoverColor",
+ "Fill",
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ "DisplayMode",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "350",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Y",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "50",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "46",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderStyle",
+ "BorderColor",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "FocusedBorderColor",
+ "ZIndex",
+ "BorderThickness",
+ "FocusedBorderThickness",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Set(_firstDayOfMonth,DateAdd(_firstDayOfMonth,1,Months));\r\nSet(_firstDayInView,DateAdd(_firstDayOfMonth,-(Mod(Weekday(_firstDayOfMonth)-2,7)+1),Days));\r\nReset(ddMonth_2)",
+ "InvariantPropertyName": "OnSelect",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "PaddingTop",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "10",
+ "InvariantPropertyName": "PaddingBottom",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Rotation"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "btnNextMonth_1",
+ "ParentIndex": 3,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "Rotation",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Icon",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultIconStyle",
+ "Type": "ControlInfo"
+ },
+ "btnPrevMonth_1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "PaddingBottom",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "PaddingTop",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderThickness",
+ "BorderThickness",
+ "ZIndex",
+ "HoverBorderColor",
+ "PressedBorderColor",
+ "DisabledBorderColor",
+ "BorderColor",
+ "BorderStyle",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Parent.Height/10",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Parent.Width/ 10",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "362",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisplayMode",
+ "HoverFill",
+ "PressedFill",
+ "DisabledFill",
+ "Fill",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Set(_firstDayOfMonth,DateAdd(_firstDayOfMonth,-1,Months));\r\nSet(_firstDayInView,DateAdd(_firstDayOfMonth,-(Mod(Weekday(_firstDayOfMonth)-2,7)+1),Days))",
+ "InvariantPropertyName": "OnSelect",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "HoverColor",
+ "PressedColor",
+ "DisabledColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "ColorValue(\"#666666\")",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Icon",
+ "FocusedBorderColor",
+ "Rotation"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "btnPrevMonth_1",
+ "ParentIndex": 1,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "Rotation",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Icon",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultIconStyle",
+ "Type": "ControlInfo"
+ },
+ "btnToday_1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Text",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderColor",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "BorderStyle",
+ "FocusedBorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledColor",
+ "PressedColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(255, 255, 255, 1)",
+ "InvariantPropertyName": "HoverColor",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisplayMode",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledFill",
+ "PressedFill",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "ColorFade(RGBA(56, 96, 178, 1), -20%)",
+ "InvariantPropertyName": "HoverFill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Font",
+ "FontWeight",
+ "Align",
+ "VerticalAlign",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "426",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Y",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Height",
+ "ZIndex",
+ "RadiusTopLeft",
+ "RadiusTopRight",
+ "RadiusBottomLeft",
+ "RadiusBottomRight",
+ "BorderThickness",
+ "FocusedBorderThickness",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Size",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Italic",
+ "Underline",
+ "Strikethrough",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "false",
+ "InvariantPropertyName": "OnSelect",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ }
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "btnToday_1",
+ "ParentIndex": 2,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusBottomRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusBottomLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Strikethrough",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusTopRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Underline",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "RadiusTopLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Italic",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultButtonStyle",
+ "Type": "ControlInfo"
+ },
+ "CalendarComponent": {
+ "AllowAccessToGlobals": false,
+ "ControlPropertyState": [
+ "Fill",
+ "Height",
+ "Width",
+ "X",
+ "Y",
+ "ZIndex",
+ "Color",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "true",
+ "InvariantPropertyName": "SelectRange",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "100",
+ "InvariantPropertyName": "BorderRadius",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(0, 0, 0, 1)",
+ "InvariantPropertyName": "SelectedDateColor",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(0, 0, 0, 1)",
+ "InvariantPropertyName": "SelectedDateFill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DefaultStartDate",
+ "DefaultEndDate",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Table({Date:\"11/3/2020\",Title:\"Meeting\", Time:\"1:30pm\"},{Date:\"11/26/2020\",Title:\"Thanksgiving Day\"})",
+ "InvariantPropertyName": "CalendarItems",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Now()",
+ "InvariantPropertyName": "StartDate",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Now()",
+ "InvariantPropertyName": "EndDate",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "ShowLongWeekday",
+ "AllowSelectionOfWeekends",
+ "ShowCloseIcon",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "true",
+ "InvariantPropertyName": "ShowCalendar",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "OnReset",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "ShowCalendarEvents"
+ ],
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": true,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "CalendarComponent",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "AllowSelectionOfWeekends",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "NameMap": "{\"Date\":\"Date\",\"Time\":\"Time\",\"Title\":\"Title\"}",
+ "PropertyName": "CalendarItems",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "EndDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "StartDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowCalendar",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowCloseIcon",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "BorderRadius",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "SelectedDateColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "SelectedDateFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "DefaultStartDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "DefaultEndDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowLongWeekday",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "SelectRange",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowCalendarEvents",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnReset",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "",
+ "Type": "ControlInfo"
+ },
+ "galCalendar_1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Reset",
+ "Transition",
+ "HoverFill",
+ "PressedFill",
+ "AccessibleLabel",
+ "WrapCount",
+ "ZIndex",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "243.83333333333331",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "TemplateMaximumWidth",
+ "Visible",
+ "ShowScrollbar",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "399",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "83",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Selectable",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "TemplatePadding",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "TemplateSize",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "X",
+ "Fill",
+ "BorderStyle",
+ "BorderColor",
+ "DisplayMode",
+ "Layout",
+ "Items",
+ "DisabledFill",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "AutoHeight",
+ "DelayItemLoading",
+ "LoadingSpinner",
+ "LoadingSpinnerColor",
+ "TabIndex",
+ "FocusedBorderColor",
+ "FocusedBorderThickness"
+ ],
+ "GalleryTemplateChildName": "galleryTemplate3_3",
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "galCalendar_1",
+ "ParentIndex": 6,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Reset",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Items",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "WrapCount",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "AccessibleLabel",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Selectable",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Transition",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Layout",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateSize",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplatePadding",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ShowScrollbar",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateMaximumWidth",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "AutoHeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DelayItemLoading",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinner",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinnerColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TabIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultGalleryStyle",
+ "Type": "ControlInfo"
+ },
+ "galCalItems": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "CustomGallerySample",
+ "InvariantPropertyName": "Items",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "WrapCount",
+ "TemplateSize",
+ "Layout",
+ "Transition",
+ "LoadingSpinner",
+ "LoadingSpinnerColor",
+ "DisplayMode",
+ "BorderColor",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "BorderStyle",
+ "Fill",
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ "X",
+ "Y",
+ "Width",
+ "Height",
+ "ZIndex",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "true",
+ "InvariantPropertyName": "Visible",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderColor",
+ "FocusedBorderThickness"
+ ],
+ "GalleryTemplateChildName": "galleryTemplate1",
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "galCalItems",
+ "ParentIndex": 8,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "WrapCount",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Items",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinnerColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateSize",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinner",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Transition",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Layout",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultGalleryStyle",
+ "Type": "ControlInfo"
+ },
+ "galleryTemplate1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "TemplateFill"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": true,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "galleryTemplate1",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateFill",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "",
+ "Type": "ControlInfo"
+ },
+ "galleryTemplate3_3": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "TemplateFill",
+ "ItemAccessibleLabel",
+ "OnSelect"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": true,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "galleryTemplate3_3",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "ItemAccessibleLabel",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "",
+ "Type": "ControlInfo"
+ },
+ "galleryTemplate4_5": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "TemplateFill",
+ "ItemAccessibleLabel"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": true,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "galleryTemplate4_5",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "ItemAccessibleLabel",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateFill",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "",
+ "Type": "ControlInfo"
+ },
+ "galWeekdays_1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Reset",
+ "DisabledBorderColor",
+ "HoverFill",
+ "AccessibleLabel",
+ "ZIndex",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "36",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Width",
+ "TemplateSize",
+ "TemplateMaximumWidth",
+ "Visible",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "46",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "X",
+ "Selectable",
+ "ShowScrollbar",
+ "TemplatePadding",
+ "Fill",
+ "BorderStyle",
+ "BorderColor",
+ "DisplayMode",
+ "Transition",
+ "PressedFill",
+ "Layout",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "[\"S\",\"M\",\"T\",\"W\",\"T\",\"F\",\"S\",]",
+ "InvariantPropertyName": "Items",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledFill",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "AutoHeight",
+ "DelayItemLoading",
+ "LoadingSpinner",
+ "LoadingSpinnerColor",
+ "TabIndex",
+ "FocusedBorderColor",
+ "FocusedBorderThickness"
+ ],
+ "GalleryTemplateChildName": "galleryTemplate4_5",
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "galWeekdays_1",
+ "ParentIndex": 5,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "AccessibleLabel",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Selectable",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Reset",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Items",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateSize",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinner",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplatePadding",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Transition",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Layout",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TemplateMaximumWidth",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ShowScrollbar",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "TabIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinnerColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DelayItemLoading",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "AutoHeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultGalleryStyle",
+ "Type": "ControlInfo"
+ },
+ "icnEvent": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Width",
+ "FocusedBorderThickness",
+ "OnSelect",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "DateAdd(_firstDayInView,ThisItem.Value,Days) = _today",
+ "InvariantPropertyName": "Visible",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisplayMode",
+ "ZIndex",
+ "BorderStyle",
+ "Height",
+ "BorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(50,150,250,1)",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Parent.TemplateWidth/2-(icnEvent.Width/2)",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "HoverFill",
+ "FocusedBorderColor",
+ "DisabledFill",
+ "PressedFill"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "icnEvent",
+ "ParentIndex": 5,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultCircleStyle",
+ "Type": "ControlInfo"
+ },
+ "icnToday": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderThickness",
+ "OnSelect",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "DateAdd(_firstDayInView,ThisItem.Value,Days) = _today",
+ "InvariantPropertyName": "Visible",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisplayMode",
+ "ZIndex",
+ "BorderStyle",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(50,150,250,1)",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "X",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "HoverFill",
+ "FocusedBorderColor",
+ "DisabledFill",
+ "PressedFill"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "icnToday",
+ "ParentIndex": 4,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultCircleStyle",
+ "Type": "ControlInfo"
+ },
+ "iconClose": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Icon",
+ "Color",
+ "DisabledColor",
+ "PressedColor",
+ "HoverColor",
+ "Fill",
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ "DisplayMode",
+ "X",
+ "Y",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderStyle",
+ "BorderColor",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "FocusedBorderColor",
+ "ZIndex",
+ "BorderThickness",
+ "FocusedBorderThickness",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "false",
+ "InvariantPropertyName": "OnSelect",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ }
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "iconClose",
+ "ParentIndex": 4,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Icon",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultIconStyle",
+ "Type": "ControlInfo"
+ },
+ "lblEventName": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Live",
+ "Overflow",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "ThisItem.Date",
+ "InvariantPropertyName": "Text",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Role",
+ "Color",
+ "DisabledColor",
+ "PressedColor",
+ "HoverColor",
+ "BorderColor",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "BorderStyle",
+ "FocusedBorderColor",
+ "Fill",
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ "Font",
+ "FontWeight",
+ "Align",
+ "VerticalAlign",
+ "X",
+ "Y",
+ "Width",
+ "Height",
+ "DisplayMode",
+ "OnSelect",
+ "ZIndex",
+ "LineHeight",
+ "BorderThickness",
+ "FocusedBorderThickness",
+ "Size",
+ "Italic",
+ "Underline",
+ "Strikethrough",
+ "PaddingTop",
+ "PaddingRight",
+ "PaddingBottom",
+ "PaddingLeft"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "lblEventName",
+ "ParentIndex": 2,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Role",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Live",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LineHeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Underline",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Italic",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Strikethrough",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Overflow",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultLabelStyle",
+ "Type": "ControlInfo"
+ },
+ "lblEventTime": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Live",
+ "Overflow",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "ThisItem.Title",
+ "InvariantPropertyName": "Text",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Role",
+ "Color",
+ "DisabledColor",
+ "PressedColor",
+ "HoverColor",
+ "BorderColor",
+ "DisabledBorderColor",
+ "PressedBorderColor",
+ "HoverBorderColor",
+ "BorderStyle",
+ "FocusedBorderColor",
+ "Fill",
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ "Font",
+ "FontWeight",
+ "Align",
+ "VerticalAlign",
+ "X",
+ "Y",
+ "Width",
+ "Height",
+ "DisplayMode",
+ "OnSelect",
+ "ZIndex",
+ "LineHeight",
+ "BorderThickness",
+ "FocusedBorderThickness",
+ "Size",
+ "Italic",
+ "Underline",
+ "Strikethrough",
+ "PaddingTop",
+ "PaddingRight",
+ "PaddingBottom",
+ "PaddingLeft"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "lblEventTime",
+ "ParentIndex": 3,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Role",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Live",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LineHeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Underline",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Italic",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Strikethrough",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Overflow",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultLabelStyle",
+ "Type": "ControlInfo"
+ },
+ "lblMonthYear_1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Align",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "PaddingBottom",
+ "PaddingRight",
+ "PaddingTop",
+ "Strikethrough",
+ "Underline",
+ "ZIndex",
+ "DisplayMode",
+ "Italic",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "FontWeight",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Height",
+ "Width",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Size",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Y",
+ "Fill",
+ "FocusedBorderThickness",
+ "X",
+ "VerticalAlign",
+ "BorderThickness",
+ "DisabledBorderColor",
+ "Live",
+ "HoverFill",
+ "PressedFill",
+ "FocusedBorderColor",
+ "HoverBorderColor",
+ "PressedBorderColor",
+ "HoverColor",
+ "PressedColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "PaddingLeft",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Font",
+ "DisabledFill",
+ "BorderStyle",
+ "BorderColor",
+ "DisabledColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(0, 0, 0, 1)",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Role",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Text(_firstDayOfMonth,\"[$-en-US]mmmm\") & \" \" & Text(_firstDayOfMonth,\"[$-en-US]yyyy\")",
+ "InvariantPropertyName": "Text",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Overflow",
+ "LineHeight"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "lblMonthYear_1",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Role",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Live",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Strikethrough",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Overflow",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Italic",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Underline",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LineHeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultLabelStyle",
+ "Type": "ControlInfo"
+ },
+ "lblWeekday_2": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "PaddingLeft",
+ "PressedBorderColor",
+ "Size",
+ "PaddingBottom",
+ "PaddingTop",
+ "ZIndex",
+ "DisplayMode",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Width",
+ "Y",
+ "X",
+ "VerticalAlign",
+ "Align",
+ "FontWeight",
+ "Font",
+ "HoverFill",
+ "PressedFill",
+ "DisabledFill",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "RGBA(0, 0, 0, 0)",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderColor",
+ "BorderStyle",
+ "HoverBorderColor",
+ "PaddingRight",
+ "DisabledBorderColor",
+ "BorderColor",
+ "Live",
+ "HoverColor",
+ "Color",
+ "PressedColor",
+ "DisabledColor",
+ "Overflow",
+ "Text",
+ "OnSelect"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "lblWeekday_2",
+ "ParentIndex": 1,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Live",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingLeft",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingBottom",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingTop",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Overflow",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PaddingRight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultLabelStyle",
+ "Type": "ControlInfo"
+ },
+ "Rectangle1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ "BorderColor",
+ "BorderStyle",
+ "FocusedBorderColor",
+ "DisplayMode",
+ "X",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Y",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Width",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "OnSelect",
+ "ZIndex",
+ "BorderThickness",
+ "FocusedBorderThickness"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "Rectangle1",
+ "ParentIndex": 1,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultRectangleStyle",
+ "Type": "ControlInfo"
+ },
+ "Rectangle2": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Fill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DisabledFill",
+ "PressedFill",
+ "HoverFill",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "BorderColor",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderStyle",
+ "FocusedBorderColor",
+ "DisplayMode",
+ "X",
+ "Y",
+ "Width",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Height",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "OnSelect",
+ "ZIndex",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "BorderThickness",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "FocusedBorderThickness"
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "Rectangle2",
+ "ParentIndex": 1,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnSelect",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultRectangleStyle",
+ "Type": "ControlInfo"
+ },
+ "tmrInitialize_2": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Set(_today,Today());\r\nSet(_firstDayOfMonth,DateAdd(_today,1-Day(_today),Days));\r\nSet(_firstDayInView,DateAdd(_firstDayOfMonth,-(Mod(Weekday(_firstDayOfMonth)-2,7)+1),Days));\r\nSet(_selectedStart,Blank()); Set(_selectedEnd, Blank())",
+ "InvariantPropertyName": "OnTimerStart",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "Size",
+ "FocusedBorderThickness",
+ "BorderThickness",
+ "ZIndex",
+ "Height",
+ "AutoStart",
+ "Width",
+ "Y",
+ "X",
+ "VerticalAlign",
+ "Align",
+ "FontWeight",
+ "Font",
+ "HoverFill",
+ "PressedFill",
+ "DisabledFill",
+ "Fill",
+ "DisplayMode",
+ "HoverColor",
+ "PressedColor",
+ "DisabledColor",
+ "Color",
+ "BorderStyle",
+ "HoverBorderColor",
+ "PressedBorderColor",
+ "DisabledBorderColor",
+ "BorderColor",
+ "FocusedBorderColor",
+ "Text",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Visible",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ }
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "tmrInitialize_2",
+ "ParentIndex": 7,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "Text",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "AutoStart",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderThickness",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "VerticalAlign",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Align",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FontWeight",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Font",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisplayMode",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderStyle",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "HoverBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "PressedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "DisabledBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "BorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "FocusedBorderColor",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnTimerStart",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultTimerStyle",
+ "Type": "ControlInfo"
+ }
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/Screen1.editorstate.json b/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/Screen1.editorstate.json
new file mode 100644
index 00000000..a4e8f293
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/EditorState/Screen1.editorstate.json
@@ -0,0 +1,284 @@
+{
+ "CalendarComponent_3": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Fill",
+ "Height",
+ "Width",
+ "X",
+ "Y",
+ "ZIndex",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "Color",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "SelectRange",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "BorderRadius",
+ "SelectedDateColor",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "SelectedDateFill",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "DefaultStartDate",
+ "DefaultEndDate",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "Table(\n {\n Date: \"11/3/2020\",\n Title: \"Meeting\",\n Time: \"1:30pm\"\n },\n {\n Date: \"11/3/2020\",\n Title: \"Power Apps Training\",\n Time: \"3:00pm\"\n }\n {\n Date: \"11/26/2020\",\n Title: \"Thanksgiving Day\",\n Time: \"All Day\"\n },\n {\n Date: \"11/27/2020\",\n Title: \"Thanksgiving Day\",\n Time: \"All Day\"\n }\n)",
+ "InvariantPropertyName": "CalendarItems",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "StartDate",
+ "EndDate",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "ShowLongWeekday",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "AllowSelectionOfWeekends",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ },
+ "ShowCloseIcon",
+ "ShowCalendar",
+ "Visible",
+ "OnReset",
+ {
+ "AFDDataSourceName": "",
+ "AutoRuleBindingEnabled": false,
+ "AutoRuleBindingString": "",
+ "InvariantPropertyName": "ShowCalendarEvents",
+ "IsLockable": false,
+ "NameMapSourceSchema": "?"
+ }
+ ],
+ "HasDynamicProperties": false,
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "Metadata": {
+ "AllowAccessToGlobals": false,
+ "AllowCustomization": true,
+ "Description": ""
+ },
+ "MetaDataIDKey": "",
+ "Name": "CalendarComponent_3",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Data",
+ "PropertyName": "ShowLongWeekday",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowCalendar",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "StartDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "NameMap": "{\"Date\":\"Date\",\"Time\":\"Time\",\"Title\":\"Title\"}",
+ "PropertyName": "CalendarItems",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "DefaultEndDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "DefaultStartDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "SelectedDateFill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "SelectedDateColor",
+ "RuleProviderType": "System"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "BorderRadius",
+ "RuleProviderType": "System"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "SelectRange",
+ "RuleProviderType": "System"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "Color",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "AllowSelectionOfWeekends",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowCloseIcon",
+ "RuleProviderType": "System"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "EndDate",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Data",
+ "PropertyName": "ShowCalendarEvents",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ZIndex",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Y",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "X",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Visible",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Behavior",
+ "PropertyName": "OnReset",
+ "RuleProviderType": "System"
+ }
+ ],
+ "StyleName": "",
+ "Type": "ControlInfo"
+ },
+ "Screen1": {
+ "AllowAccessToGlobals": true,
+ "ControlPropertyState": [
+ "Fill",
+ "ImagePosition",
+ "Height",
+ "Width",
+ "Size",
+ "Orientation",
+ "LoadingSpinner",
+ "LoadingSpinnerColor"
+ ],
+ "IsAutoGenerated": false,
+ "IsComponentDefinition": false,
+ "IsDataControl": false,
+ "IsFromScreenLayout": false,
+ "IsGroupControl": false,
+ "IsLocked": false,
+ "LayoutName": "",
+ "MetaDataIDKey": "",
+ "Name": "Screen1",
+ "ParentIndex": 0,
+ "PersistMetaDataIDKey": false,
+ "Properties": [
+ {
+ "Category": "Design",
+ "PropertyName": "Fill",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "ImagePosition",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Height",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Width",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Size",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "Orientation",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinner",
+ "RuleProviderType": "Unknown"
+ },
+ {
+ "Category": "Design",
+ "PropertyName": "LoadingSpinnerColor",
+ "RuleProviderType": "Unknown"
+ }
+ ],
+ "StyleName": "defaultScreenStyle",
+ "Type": "ControlInfo"
+ }
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/Screen1.fx.yaml b/samples/calendar-component-JatinPatil/sourcecode/Src/Screen1.fx.yaml
new file mode 100644
index 00000000..140a5ef8
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/Screen1.fx.yaml
@@ -0,0 +1,27 @@
+Screen1 As screen:
+
+ CalendarComponent_3 As CalendarComponent:
+ CalendarItems: |-
+ =Table(
+ {
+ Date: "5/3/2021",
+ Title: "Meeting",
+ Time: "2:30pm"
+ },
+ {
+ Date: "5/4/2021",
+ Title: "MBAS PVA",
+ Time: "1:00pm"
+ },
+ {
+ Date: "5/5/2021",
+ Title: "PnP AMA Power Platform",
+ Time: "3:00pm"
+ }
+ )
+ Height: =666
+ SelectedDateFill: =RGBA(109, 49, 162, 1)
+ Visible: =true
+ X: =688
+ Y: =56
+
diff --git a/samples/calendar-component-JatinPatil/sourcecode/Src/Themes.json b/samples/calendar-component-JatinPatil/sourcecode/Src/Themes.json
new file mode 100644
index 00000000..ac372f1c
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/Src/Themes.json
@@ -0,0 +1,4695 @@
+{
+ "CurrentTheme": "defaultTheme",
+ "CustomThemes": [
+ {
+ "name": "defaultTheme",
+ "palette": [
+ {
+ "name": "ScreenBkgColor",
+ "type": "c",
+ "value": "White"
+ },
+ {
+ "name": "InvertedBkgColor",
+ "type": "c",
+ "value": "RGBA(56, 96, 178, 1)"
+ },
+ {
+ "name": "PrimaryColor1",
+ "type": "c",
+ "value": "RGBA(56, 96, 178, 1)"
+ },
+ {
+ "name": "PrimaryColor2",
+ "type": "c",
+ "value": "RGBA(0, 18, 107, 1)"
+ },
+ {
+ "name": "PrimaryColor3",
+ "type": "c",
+ "value": "RGBA(186, 202, 226, 1)"
+ },
+ {
+ "name": "PrimaryColor1Light",
+ "type": "c",
+ "value": "RGBA(56, 96, 178, .2)"
+ },
+ {
+ "name": "PrimaryColor2Light",
+ "type": "c",
+ "value": "RGBA(0, 18, 107, .2)"
+ },
+ {
+ "name": "PrimaryColor3Light",
+ "type": "c",
+ "value": "RGBA(186, 202, 226, .2)"
+ },
+ {
+ "name": "PrimaryColor3Fade",
+ "type": "c",
+ "value": "ColorFade(RGBA(186, 202, 226, 1), 70%)"
+ },
+ {
+ "name": "TextMainColor",
+ "type": "c",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "name": "TextMainColorInverted",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 1)"
+ },
+ {
+ "name": "TextLinkColor",
+ "type": "c",
+ "value": "RGBA(0, 134, 208, 1)"
+ },
+ {
+ "name": "TextFooterFontColor",
+ "type": "c",
+ "value": "RGBA(117, 117, 117, 1)"
+ },
+ {
+ "name": "InputBkgColor",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 1)"
+ },
+ {
+ "name": "InputTextColor",
+ "type": "c",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "name": "InputBorderColor",
+ "type": "c",
+ "value": "RGBA(0, 18, 107, 1)"
+ },
+ {
+ "name": "RailBkgColor",
+ "type": "c",
+ "value": "RGBA(128, 130, 133, 1)"
+ },
+ {
+ "name": "HandleBkgColor",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 1)"
+ },
+ {
+ "name": "InnerCircleBkgColor",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 1)"
+ },
+ {
+ "name": "DisabledBorderColor",
+ "type": "c",
+ "value": "RGBA(166, 166, 166, 1)"
+ },
+ {
+ "name": "DisabledTextMainColor",
+ "type": "c",
+ "value": "RGBA(166, 166, 166, 1)"
+ },
+ {
+ "name": "DisabledInputBkgColor",
+ "type": "c",
+ "value": "RGBA(244, 244, 244, 1)"
+ },
+ {
+ "name": "DisabledButtonBkgColor",
+ "type": "c",
+ "value": "RGBA(244, 244, 244, 1)"
+ },
+ {
+ "name": "HoverButtonBkgColor",
+ "type": "c",
+ "value": "ColorFade(RGBA(56, 96, 178, 1), -20%)"
+ },
+ {
+ "name": "HoverCancelButtonBkgColor",
+ "type": "c",
+ "value": "ColorFade(RGBA(62, 96, 170, 1), 20%)"
+ },
+ {
+ "name": "HoverInputBkgColor",
+ "type": "c",
+ "value": "RGBA(186, 202, 226, 1)"
+ },
+ {
+ "name": "OverlayBkgColor",
+ "type": "c",
+ "value": "RGBA(0, 0, 0, 0.4)"
+ },
+ {
+ "name": "ReservedInfoColor",
+ "type": "c",
+ "value": "RGBA(0, 134, 208, 1)"
+ },
+ {
+ "name": "ReservedSuccessColor",
+ "type": "c",
+ "value": "RGBA(141, 198, 63, 1)"
+ },
+ {
+ "name": "ReservedWarningColor",
+ "type": "c",
+ "value": "RGBA(252, 219, 2, 1)"
+ },
+ {
+ "name": "ReservedErrorColor",
+ "type": "c",
+ "value": "RGBA(246, 88, 16, 1)"
+ },
+ {
+ "name": "ReservedCriticalErrorColor",
+ "type": "c",
+ "value": "RGBA(168, 0, 0, 1)"
+ },
+ {
+ "name": "ReservedDisabledStatusColor",
+ "type": "c",
+ "value": "RGBA(193, 193, 193, 1)"
+ },
+ {
+ "name": "ReservedWhiteColor",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 1)"
+ },
+ {
+ "name": "ReservedGrayColor",
+ "type": "c",
+ "value": "RGBA(240, 240, 240, 1)"
+ },
+ {
+ "name": "ReservedBlackColor",
+ "type": "c",
+ "value": "RGBA(47, 41, 43, 1)"
+ },
+ {
+ "name": "ReservedChartColorSet",
+ "type": "![]",
+ "value": "[RGBA(49, 130, 93, 1),RGBA(48,166,103, 1), RGBA(94,193,108,1), RGBA(246,199,144,1), RGBA(247,199,114,1), RGBA(247,180,91,1), RGBA(246,143,100,1), RGBA(212,96,104,1), RGBA(148, 110, 176, 1), RGBA(118, 154, 204, 1), RGBA(96, 197, 234, 1)]"
+ },
+ {
+ "name": "TextBodyFontWeight",
+ "type": "e",
+ "value": "%FontWeight.RESERVED%.Normal"
+ },
+ {
+ "name": "TextEmphasisFontWeight",
+ "type": "e",
+ "value": "%FontWeight.RESERVED%.Semibold"
+ },
+ {
+ "name": "TextBodyFontFace",
+ "type": "e",
+ "value": "%Font.RESERVED%.'Open Sans'"
+ },
+ {
+ "name": "InputBorderThickness",
+ "type": "n",
+ "value": "2"
+ },
+ {
+ "name": "InputFocusedBorderThickness",
+ "type": "n",
+ "value": "4"
+ },
+ {
+ "name": "TextHeaderFontSize",
+ "phoneValue": "27",
+ "type": "n",
+ "value": "18"
+ },
+ {
+ "name": "TextTitleFontSize",
+ "type": "n",
+ "value": "20"
+ },
+ {
+ "name": "TextSubtitleFontSize",
+ "type": "n",
+ "value": "18"
+ },
+ {
+ "name": "TextContentFontSize",
+ "type": "n",
+ "value": "16"
+ },
+ {
+ "name": "TextHeaderFontSize2020",
+ "type": "n",
+ "value": "16"
+ },
+ {
+ "name": "TextEmphasisFontSize",
+ "phoneValue": "24",
+ "type": "n",
+ "value": "15"
+ },
+ {
+ "name": "TextBodyFontSize",
+ "phoneValue": "21",
+ "type": "n",
+ "value": "13"
+ },
+ {
+ "name": "TextFooterFontSize",
+ "phoneValue": "18",
+ "type": "n",
+ "value": "11"
+ },
+ {
+ "name": "TextMiniFontSize",
+ "phoneValue": "15",
+ "type": "n",
+ "value": "9"
+ },
+ {
+ "name": "IconFillColorInverted",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 1)"
+ },
+ {
+ "name": "IconPressedFillColorInverted",
+ "type": "c",
+ "value": "RGBA(255, 255, 255, 0.3)"
+ },
+ {
+ "name": "DatePickerSelectedColor",
+ "type": "c",
+ "value": "RGBA(37, 70, 148, 1)"
+ },
+ {
+ "name": "DatePickerHeaderColor",
+ "type": "c",
+ "value": "RGBA(68, 97, 165, 1)"
+ },
+ {
+ "name": "NoAttachmentPaddingLeft",
+ "phoneValue": "20",
+ "type": "n",
+ "value": "12"
+ },
+ {
+ "name": "DefaultSize",
+ "phoneValue": "24",
+ "type": "n",
+ "value": "14"
+ },
+ {
+ "name": "DefaultSize2",
+ "type": "n",
+ "value": "13"
+ }
+ ],
+ "styles": [
+ {
+ "controlTemplateName": "screen",
+ "name": "defaultScreenStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.ScreenBkgColor%"
+ },
+ {
+ "property": "LoadingSpinnerColor",
+ "value": "%Palette.PrimaryColor1%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "defaultLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "LineHeight",
+ "value": "1.2"
+ },
+ {
+ "property": "Overflow",
+ "value": "%Overflow.RESERVED%.Hidden"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "5"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "5"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "5"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "5"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "basicNoSizeLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "basicNoSizeInvertedBkgLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "basicNoSizeWeightColorLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "invertedBkgHeaderLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextHeaderFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "invertedBkgTitleLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextTitleFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "linkLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextLinkColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "headerLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextHeaderFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "subHeaderLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "titleLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextTitleFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "overlayTitleLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextTitleFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "subtitleLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextSubtitleFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "overlaySubtitleLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextSubtitleFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "contentLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextContentFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "accentLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "LineHeight",
+ "value": "1.2"
+ },
+ {
+ "property": "Overflow",
+ "value": "%Overflow.RESERVED%.Hidden"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "5"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "5"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "5"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "5"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "pickerEmphasisLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "pickerEmphasisWithAccentLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "pickerEmphasisSecondaryLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextFooterFontColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "footerAccentLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextFooterFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "footerLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextFooterFontColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextFooterFontSize%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "LineHeight",
+ "value": "1.2"
+ },
+ {
+ "property": "Overflow",
+ "value": "%Overflow.RESERVED%.Hidden"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "5"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "5"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "5"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "5"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "miniLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextMiniFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "miniInvertedBkgLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextMiniFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "disabledLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedDisabledStatusColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "infoLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextLinkColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "successLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedSuccessColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "warningLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedWarningColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "errorLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedErrorColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "label",
+ "name": "criticalErrorLabelStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedCriticalErrorColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "LineHeight",
+ "value": "1.2"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "Overflow",
+ "value": "%Overflow.RESERVED%.Hidden"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.DefaultSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "toggleSwitch",
+ "name": "defaultToggleSwitchStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "HandleFill",
+ "value": "%Palette.HandleBkgColor%"
+ },
+ {
+ "property": "FalseFill",
+ "value": "%Palette.RailBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "TrueFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "FalseHoverFill",
+ "value": "ColorFade(Self.FalseFill, 15%)"
+ },
+ {
+ "property": "TrueHoverFill",
+ "value": "ColorFade(Self.TrueFill, 15%)"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -15%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 15%)"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rating",
+ "name": "defaultRatingStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "RatingFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "checkbox",
+ "name": "defaultCheckboxStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "CheckboxBackgroundFill",
+ "value": "%Palette.InnerCircleBkgColor%"
+ },
+ {
+ "property": "CheckboxBorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "CheckmarkFill",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -30%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 30%)"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "RGBA(186, 186, 186, 1)"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "PressedColor",
+ "value": "RGBA(70, 68, 64, 1)"
+ },
+ {
+ "property": "PressedFill",
+ "value": "ColorFade(Self.Fill, -30%)"
+ },
+ {
+ "property": "HoverFill",
+ "value": "ColorFade(Self.Fill, 30%)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "0"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "0"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "0"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "0"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "radio",
+ "name": "defaultRadioStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "RadioBackgroundFill",
+ "value": "%Palette.InnerCircleBkgColor%"
+ },
+ {
+ "property": "RadioBorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "RadioSelectionFill",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "RGBA(186, 186, 186, 1)"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "10"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "0"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "10"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "0"
+ },
+ {
+ "property": "Align",
+ "value": "%Align.RESERVED%.Left"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "listbox",
+ "name": "defaultListboxStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledSelectionColor",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "DisabledSelectionFill",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "PressedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "PressedFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "SelectionColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "SelectionFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "RGBA(186, 186, 186, 1)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(242, 242, 242, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.HoverBorderColor"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 15%)"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "0"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "0"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "0"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "0"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "dropdown",
+ "name": "defaultDropdownStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "ChevronBackground",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "ChevronFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ChevronHoverBackground",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "ChevronHoverFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ChevronDisabledBackground",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ChevronDisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "PressedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "PressedFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "SelectionColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "SelectionFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 15%)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.HoverBorderColor"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "10"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "10"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "10"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "10"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "combobox",
+ "name": "defaultComboBoxStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "ChevronBackground",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "ChevronFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ChevronHoverBackground",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "ChevronHoverFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ChevronDisabledBackground",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ChevronDisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "PressedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "PressedFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "SelectionColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "SelectionFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 15%)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.HoverBorderColor"
+ },
+ {
+ "property": "MoreItemsButtonColor",
+ "value": "Self.ChevronBackground"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "attachments",
+ "name": "defaultAttachmentsStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "PressedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "PressedFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "ItemColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ItemFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "ItemHoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "ItemHoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "ItemSpacing",
+ "value": "0"
+ },
+ {
+ "property": "NoAttachmentsColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "NoAttachmentsPaddingLeft",
+ "value": "%Palette.NoAttachmentPaddingLeft%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "datepicker",
+ "name": "defaultDatePickerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "IconFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "IconBackground",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "SelectedDateFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "HoverDateFill",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "CalendarHeaderFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.DefaultSize%"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "0"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "5"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "5"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "12"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "lookup",
+ "name": "defaultLookupStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "ChevronBackground",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "ChevronFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ChevronHoverBackground",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "ChevronHoverFill",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "ChevronDisabledBackground",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ChevronDisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "PressedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "PressedFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "SelectionColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "SelectionFill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 15%)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.HoverBorderColor"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "10"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "10"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "10"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "10"
+ },
+ {
+ "property": "FooterSize",
+ "value": "Self.Size - 3"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "text",
+ "name": "defaultTextStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "RadiusTopLeft",
+ "value": "5"
+ },
+ {
+ "property": "RadiusBottomRight",
+ "value": "5"
+ },
+ {
+ "property": "RadiusTopRight",
+ "value": "5"
+ },
+ {
+ "property": "RadiusBottomLeft",
+ "value": "5"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.HoverBorderColor"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "Align",
+ "value": "%Align.RESERVED%.Left"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "text",
+ "name": "searchTextStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.None"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "%Palette.InputBorderThickness%"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "%Palette.InputFocusedBorderThickness%"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "slider",
+ "name": "defaultSliderStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "HandleFill",
+ "value": "%Palette.HandleBkgColor%"
+ },
+ {
+ "property": "RailFill",
+ "value": "%Palette.RailBkgColor%"
+ },
+ {
+ "property": "ValueFill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "HandleHoverFill",
+ "value": "Self.HandleFill"
+ },
+ {
+ "property": "HandleActiveFill",
+ "value": "Self.HandleFill"
+ },
+ {
+ "property": "RailHoverFill",
+ "value": "ColorFade(Self.RailFill, 15%)"
+ },
+ {
+ "property": "ValueHoverFill",
+ "value": "ColorFade(Self.ValueFill, 15%)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -30%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 30%)"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "button",
+ "name": "defaultButtonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "ColorFade(Self.Fill, -15%)"
+ },
+ {
+ "property": "RadiusTopLeft",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomRight",
+ "value": "10"
+ },
+ {
+ "property": "RadiusTopRight",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomLeft",
+ "value": "10"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "4"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Color"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "Align",
+ "value": "%Align.RESERVED%.Center"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "button",
+ "name": "cancelButtonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "button",
+ "name": "rezervedOkButtonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedWhiteColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.ReservedInfoColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "button",
+ "name": "rezervedCancelButtonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.ReservedInfoColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.ReservedWhiteColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "lineChart",
+ "name": "defaultLineChartStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ItemColorSet",
+ "value": "%Palette.ReservedChartColorSet%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -30%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 30%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Font",
+ "value": "%Font.RESERVED%.'Open Sans"
+ },
+ {
+ "property": "Size",
+ "value": "11"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "lineChart",
+ "name": "monochromeAccentLineChartStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ItemColorSet",
+ "value": "[%Palette.PrimaryColor1%]"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "pieChart",
+ "name": "defaultPieChartStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ItemColorSet",
+ "value": "%Palette.ReservedChartColorSet%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -30%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 30%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Font",
+ "value": "%Font.RESERVED%.'Open Sans'"
+ },
+ {
+ "property": "Size",
+ "value": "10"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "pieChart",
+ "name": "monochromeAccentPieChartStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ItemColorSet",
+ "value": "[%Palette.PrimaryColor1%]"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "barChart",
+ "name": "defaultBarChartStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ItemColorSet",
+ "value": "%Palette.ReservedChartColorSet%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -30%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 30%)"
+ },
+ {
+ "property": "Size",
+ "value": "10"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Font",
+ "value": "%Font.RESERVED%.'Open Sans'"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "barChart",
+ "name": "monochromeAccentBarChartStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "ItemColorSet",
+ "value": "[%Palette.PrimaryColor1%]"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "legend",
+ "name": "defaultLegendStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextFooterFontSize%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "RGBA(0, 0, 0, 1)"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.BorderColor"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "Self.BorderColor"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "separatorShapeStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "videoPlayback",
+ "name": "defaultVideoPlaybackStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "timer",
+ "name": "defaultTimerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "ColorFade(Self.Fill, -15%)"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "ColorFade(Self.BorderColor, 70%)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "4"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "ColorFade(Self.Fill, 90%)"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "ColorFade(Self.Fill, 70%)"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Color"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.DefaultSize2%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "triangle",
+ "name": "defaultTriangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "star",
+ "name": "defaultStarStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "pentagon",
+ "name": "defaultPentagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "partialCircle",
+ "name": "defaultPartialCircleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "octagon",
+ "name": "defaultOctagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "hexagon",
+ "name": "defaultHexagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "hexagon",
+ "name": "primary2HexagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "hexagon",
+ "name": "primary3HexagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "hexagon",
+ "name": "primary3FadeHexagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3Fade%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "hexagon",
+ "name": "screenHexagonStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.ScreenBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "circle",
+ "name": "defaultCircleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "circle",
+ "name": "primary2CircleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "circle",
+ "name": "primary3CircleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "circle",
+ "name": "primary3FadeCircleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3Fade%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "arrow",
+ "name": "defaultArrowStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "icon",
+ "name": "defaultIconStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledButtonBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "PressedColor",
+ "value": "ColorFade(Self.Color, -20%)"
+ },
+ {
+ "property": "HoverColor",
+ "value": "ColorFade(Self.Color, 20%)"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -20%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "icon",
+ "name": "primary1IconStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledButtonBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "icon",
+ "name": "primary3IconStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledButtonBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "icon",
+ "name": "invertedBkgHeaderIconStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.IconFillColorInverted%"
+ },
+ {
+ "property": "PressedFill",
+ "value": "%Palette.IconPressedFillColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledButtonBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "microphone",
+ "name": "defaultMicrophoneStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "RGBA(186, 186, 186, 1)"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -15%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 15%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(119, 119, 119, 1)"
+ },
+ {
+ "property": "PressedFill",
+ "value": "ColorFade(Self.Fill, -15%)"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "barcode",
+ "name": "defaultBarcodeStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "barcodeScanner",
+ "name": "defaultBarcodeScannerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "ColorFade(Self.Fill, -15%)"
+ },
+ {
+ "property": "RadiusTopLeft",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomRight",
+ "value": "10"
+ },
+ {
+ "property": "RadiusTopRight",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomLeft",
+ "value": "10"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "4"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Color"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "Align",
+ "value": "%Align.RESERVED%.Center"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "camera",
+ "name": "defaultCameraStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "inkControl",
+ "name": "defaultInkControlStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "Size",
+ "value": "2"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "import",
+ "name": "defaultImportStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ },
+ {
+ "property": "RadiusTopLeft",
+ "value": "10"
+ },
+ {
+ "property": "RadiusTopRight",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomLeft",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomRight",
+ "value": "10"
+ },
+ {
+ "property": "BorderColor",
+ "value": "ColorFade(Self.Fill, -15%)"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -20%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "4"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "PressedFill",
+ "value": "ColorFade(Self.Fill, -20%)"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "image",
+ "name": "defaultImageStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledButtonBkgColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "RGBA(0, 0, 0, 0)"
+ },
+ {
+ "property": "PressedFill",
+ "value": "ColorFade(Self.Fill, -20%)"
+ },
+ {
+ "property": "HoverFill",
+ "value": "ColorFade(Self.Fill, 20%)"
+ },
+ {
+ "property": "RadiusTopLeft",
+ "value": "0"
+ },
+ {
+ "property": "RadiusTopRight",
+ "value": "0"
+ },
+ {
+ "property": "RadiusBottomLeft",
+ "value": "0"
+ },
+ {
+ "property": "RadiusBottomRight",
+ "value": "0"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -20%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "PaddingTop",
+ "value": "0"
+ },
+ {
+ "property": "PaddingRight",
+ "value": "0"
+ },
+ {
+ "property": "PaddingBottom",
+ "value": "0"
+ },
+ {
+ "property": "PaddingLeft",
+ "value": "0"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "htmlviewer",
+ "name": "defaultHtmlViewerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "htmlviewer",
+ "name": "typedDataCardHtmlViewerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "DisabledBorderColor",
+ "value": "%Palette.DisabledBorderColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextLinkColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "export",
+ "name": "defaultExportStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextEmphasisFontWeight%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "%Palette.DisabledInputBkgColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.HoverButtonBkgColor%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextEmphasisFontSize%"
+ },
+ {
+ "property": "RadiusTopLeft",
+ "value": "10"
+ },
+ {
+ "property": "RadiusTopRight",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomLeft",
+ "value": "10"
+ },
+ {
+ "property": "RadiusBottomRight",
+ "value": "10"
+ },
+ {
+ "property": "BorderColor",
+ "value": "ColorFade(Self.Fill, -15%)"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -20%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "4"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "PressedFill",
+ "value": "ColorFade(Self.Fill, -20%)"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "addMedia",
+ "name": "defaultAddMediaStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Color",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ },
+ {
+ "property": "Font",
+ "value": "%Font.RESERVED%.'Open Sans'"
+ },
+ {
+ "property": "Size",
+ "value": "11"
+ },
+ {
+ "property": "Italic",
+ "value": "false"
+ },
+ {
+ "property": "Underline",
+ "value": "false"
+ },
+ {
+ "property": "Strikethrough",
+ "value": "false"
+ },
+ {
+ "property": "DisabledBorderColor",
+ "value": "RGBA(56, 56, 56, 1)"
+ },
+ {
+ "property": "PressedBorderColor",
+ "value": "ColorFade(Self.BorderColor, -20%)"
+ },
+ {
+ "property": "HoverBorderColor",
+ "value": "ColorFade(Self.BorderColor, 20%)"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "RGBA(186, 186, 186, 1)"
+ },
+ {
+ "property": "PressedColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "HoverColor",
+ "value": "Self.Color"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "RGBA(119, 119, 119, 1)"
+ },
+ {
+ "property": "PressedFill",
+ "value": "ColorFade(Self.Fill, -20%)"
+ },
+ {
+ "property": "HoverFill",
+ "value": "ColorFade(Self.Fill, 20%)"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%FontWeight.RESERVED%.Semibold"
+ },
+ {
+ "property": "Align",
+ "value": "%Align.RESERVED%.Center"
+ },
+ {
+ "property": "VerticalAlign",
+ "value": "%VerticalAlign.RESERVED%.Middle"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "audioPlayback",
+ "name": "defaultAudioPlaybackStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "defaultRectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "DisabledFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "PressedFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "HoverFill",
+ "value": "Self.Fill"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "FocusedBorderThickness",
+ "value": "2"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "primary2RectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "primary3RectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "primary3FadeRectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.PrimaryColor3Fade%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "grayRectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.ReservedGrayColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "invertedBackgroundRectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.InvertedBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "rectangle",
+ "name": "overlayRectangleStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.OverlayBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "typedDataCard",
+ "name": "defaultTypedDataCardStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "entityForm",
+ "name": "defaultEntityFormStyle",
+ "propertyValuesMap": [
+ {
+ "property": "TextColor",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "InputTextColor",
+ "value": "%Palette.InputTextColor%"
+ },
+ {
+ "property": "DisabledTextColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "PrimaryColor1",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "PrimaryColor2",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "PrimaryColor3",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "InputBackgroundColor",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Font",
+ "value": "%Font.RESERVED%.'Open Sans'"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%FontWeight.RESERVED%.Normal"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "dataGrid",
+ "name": "defaultDataGridStyle",
+ "propertyValuesMap": [
+ {
+ "property": "LinkColor",
+ "value": "%Palette.TextLinkColor%"
+ },
+ {
+ "property": "PrimaryColor1",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "PrimaryColor2",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "PrimaryColor3",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "InvertedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "SelectedFill",
+ "value": "%Palette.PrimaryColor1Light%"
+ },
+ {
+ "property": "SelectedColor",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.PrimaryColor3Light%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "InputFill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "HeadingFont",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "HeadingFontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HeadingSize",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "HeadingColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "HeadingFill",
+ "value": "%Palette.PrimaryColor1%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "powerbi",
+ "name": "defaultPowerbiStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "microsoftStreamPlayback",
+ "name": "defaultMicrosoftStreamPlaybackStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "BorderStyle",
+ "value": "%BorderStyle.RESERVED%.Solid"
+ },
+ {
+ "property": "BorderThickness",
+ "value": "0"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "Fill",
+ "value": "%Palette.ScreenBkgColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "form",
+ "name": "defaultFormStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "formViewer",
+ "name": "defaultFormViewerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "pdfViewer",
+ "name": "defaultPdfViewerStyle",
+ "propertyValuesMap": [
+ {
+ "property": "Fill",
+ "value": "%Palette.ScreenBkgColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "gallery",
+ "name": "defaultGalleryStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "richTextEditor",
+ "name": "defaultRichTextEditorStyle",
+ "propertyValuesMap": [
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ }
+ ]
+ },
+ {
+ "controlTemplateName": "dataTable",
+ "name": "defaultDataTableStyle",
+ "propertyValuesMap": [
+ {
+ "property": "LinkColor",
+ "value": "%Palette.TextLinkColor%"
+ },
+ {
+ "property": "PrimaryColor1",
+ "value": "%Palette.PrimaryColor1%"
+ },
+ {
+ "property": "PrimaryColor2",
+ "value": "%Palette.PrimaryColor2%"
+ },
+ {
+ "property": "PrimaryColor3",
+ "value": "%Palette.PrimaryColor3%"
+ },
+ {
+ "property": "Color",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "InvertedColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "DisabledColor",
+ "value": "%Palette.DisabledTextMainColor%"
+ },
+ {
+ "property": "SelectedFill",
+ "value": "%Palette.PrimaryColor1Light%"
+ },
+ {
+ "property": "SelectedColor",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "HoverFill",
+ "value": "%Palette.PrimaryColor3Light%"
+ },
+ {
+ "property": "HoverColor",
+ "value": "%Palette.TextMainColor%"
+ },
+ {
+ "property": "BorderColor",
+ "value": "%Palette.InputBorderColor%"
+ },
+ {
+ "property": "InputFill",
+ "value": "%Palette.InputBkgColor%"
+ },
+ {
+ "property": "Font",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "FontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "Size",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "HeadingFont",
+ "value": "%Palette.TextBodyFontFace%"
+ },
+ {
+ "property": "HeadingFontWeight",
+ "value": "%Palette.TextBodyFontWeight%"
+ },
+ {
+ "property": "HeadingSize",
+ "value": "%Palette.TextBodyFontSize%"
+ },
+ {
+ "property": "HeadingColor",
+ "value": "%Palette.TextMainColorInverted%"
+ },
+ {
+ "property": "HeadingFill",
+ "value": "%Palette.PrimaryColor1%"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/samples/calendar-component-JatinPatil/sourcecode/pkgs/button_2.0.1.xml b/samples/calendar-component-JatinPatil/sourcecode/pkgs/button_2.0.1.xml
new file mode 100644
index 00000000..a15e3b7a
--- /dev/null
+++ b/samples/calendar-component-JatinPatil/sourcecode/pkgs/button_2.0.1.xml
@@ -0,0 +1,225 @@
+