-
Notifications
You must be signed in to change notification settings - Fork 519
FormattedRecipeDisplayController
pozil edited this page Oct 11, 2021
·
15 revisions
this is the server side controller for the Formatted Recipe Display component. It has one method that delivers a class, and it's matching test class to the UI for display. The component is reponsible for formatting and syntax highlighting
AuraEnabled, and cached read-only method for grabbing the body of a given Apex Class Note: this method contains a false-positive PMD violation. Normally, we'd want to check for FLS/CRUD here, but for ApexClass a system level object that Admins and users cannot really change we're ok.
| Param | Description |
|---|---|
recipeName |
Name of the Class to return |
Type
ClassData
Description
ClassData
System.debug(FormattedRecipeDisplayController.getRecipeCode('FormattedRecipeDisplayController'));Data transfer object for marshalling information form this class to the LWC that consumes it
constructor for ClassData that accepts an ApexClass object
| Param | Description |
|---|---|
klass |
An ApexClass object to build this object from. |