Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Choice = Choice' {}
- newChoice :: Choice
- choice_additionalResources :: Lens' Choice (Maybe [AdditionalResources])
- choice_choiceId :: Lens' Choice (Maybe Text)
- choice_description :: Lens' Choice (Maybe Text)
- choice_helpfulResource :: Lens' Choice (Maybe ChoiceContent)
- choice_improvementPlan :: Lens' Choice (Maybe ChoiceContent)
- choice_title :: Lens' Choice (Maybe Text)
Documentation
A choice available to answer question.
See: newChoice
smart constructor.
Choice' | |
|
Instances
Create a value of Choice
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:additionalResources:Choice'
, choice_additionalResources
- The additional resources for a choice. A choice can have up to two
additional resources: one of type HELPFUL_RESOURCE
, one of type
IMPROVEMENT_PLAN
, or both.
$sel:choiceId:Choice'
, choice_choiceId
- Undocumented member.
$sel:description:Choice'
, choice_description
- Undocumented member.
$sel:helpfulResource:Choice'
, choice_helpfulResource
- The choice level helpful resource.
$sel:improvementPlan:Choice'
, choice_improvementPlan
- The choice level improvement plan.
$sel:title:Choice'
, choice_title
- Undocumented member.
choice_additionalResources :: Lens' Choice (Maybe [AdditionalResources]) Source #
The additional resources for a choice. A choice can have up to two
additional resources: one of type HELPFUL_RESOURCE
, one of type
IMPROVEMENT_PLAN
, or both.
choice_helpfulResource :: Lens' Choice (Maybe ChoiceContent) Source #
The choice level helpful resource.
choice_improvementPlan :: Lens' Choice (Maybe ChoiceContent) Source #
The choice level improvement plan.