ActionConfig

@Serializable
data class ActionConfig(val trigger: ActionTrigger, val workflow: String? = null, val id: String? = null, val display: String? = null, val rules: List<RuleConfig>? = null, val questionnaire: QuestionnaireConfig? = null, val managingEntity: ManagingEntityConfig? = null, val params: List<ActionParameter> = emptyList(), val resourceConfig: FhirResourceConfig? = null, val toolBarHomeNavigation: ToolBarHomeNavigation = ToolBarHomeNavigation.OPEN_DRAWER, val popNavigationBackStack: Boolean? = null, val multiSelectViewConfig: MultiSelectViewConfig? = null, val pdfConfig: PdfConfig? = null) : Parcelable, Serializable

Constructors

Link copied to clipboard
constructor(trigger: ActionTrigger, workflow: String? = null, id: String? = null, display: String? = null, rules: List<RuleConfig>? = null, questionnaire: QuestionnaireConfig? = null, managingEntity: ManagingEntityConfig? = null, params: List<ActionParameter> = emptyList(), resourceConfig: FhirResourceConfig? = null, toolBarHomeNavigation: ToolBarHomeNavigation = ToolBarHomeNavigation.OPEN_DRAWER, popNavigationBackStack: Boolean? = null, multiSelectViewConfig: MultiSelectViewConfig? = null, pdfConfig: PdfConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val display: String? = null
Link copied to clipboard
val id: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val pdfConfig: PdfConfig? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rules: List<RuleConfig>? = null
Link copied to clipboard
Link copied to clipboard
val workflow: String? = null

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
fun interpolate(computedValuesMap: Map<String, Any>): ActionConfig
Link copied to clipboard
fun paramsBundle(computedValuesMap: Map<String, Any> = emptyMap()): Bundle
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)