Commit Graph

14 Commits

Author SHA1 Message Date
Michael Stenta 82d867d4f7 Document the need for quick action schema.yml file. 2023-10-25 15:38:13 -04:00
Michael Stenta a8f7081601 Add developer documentation for building configurable quick forms. 2023-10-06 14:11:11 -04:00
Michael Stenta eb61ff23f4 Use current user's timezone in DrupalDateTime quick form examples. 2023-10-06 13:58:57 -04:00
Michael Stenta 2101da034a Fix typo in getQuickFormId() method name. 2023-10-06 13:58:57 -04:00
Michael Stenta 0393d4a76d Improve quick form development documentation.
Generalize the "Egg harvest" example to just "Harvest".
Add example farm_quick_harvest.info.yml and describe dependencies.
Add timestamp and asset reference fields.
Add more descriptions about how the quick form class methods work.
Expand on the "Quick form actions" documentation and use it in example code.
2023-10-06 13:58:57 -04:00
Michael Stenta dab5415b95 Add QuickStringTrait::entityLabelsSummary() method for summarizing entity labels #675 2023-05-11 13:37:48 -04:00
Michael Stenta 270f89aba7 Fix quantity units in quick form example docs. 2022-05-11 17:00:27 -04:00
Michael Stenta 5ef95da81f Add a QuickStringTrait::prioritizedString() method for joining, prioritizing, and trimming string parts. 2022-01-19 13:00:22 -05:00
Michael Stenta 44c51ee957 Add a QuickStringTrait::trimString() method for trimming strings on word boundaries. 2022-01-19 13:00:22 -05:00
Michael Stenta ceb7123384 Fix example quick form class in docs. 2021-11-17 16:49:51 -05:00
paul121 3bee8d4fb1 Provide a trait for loading prepopulated entity references. 2021-10-27 15:22:34 -04:00
paul121 560cd37168 Provide a base class for quick form action plugins. 2021-10-27 15:22:34 -04:00
paul121 ba3011a5e6 QuickForms are provided under the Plugin/QuickForms directory. 2021-10-27 15:22:33 -04:00
Michael Stenta 68e4f83c52 Document how modules can provide quick forms. 2021-10-27 15:22:33 -04:00