[SalesForce] Is it possible to use dynamic label for

So what I need is to display some checkboxes with dynamic labels for some component attributes in the app builder(when you add a component to a flexipage you can configure some attributes).

First I wanted to add a multi-select picklist but looks like it is not available for <design:attribute> so now trying with checkboxes. But I need each checkbox label to correspond to some custom field label which may change and it looks that you can't use component variables or custom labels in the design. I've tried

{!$Label.c.labelName}

or

{!v.variableName}

But it does not work.

Is there a way to populate design attribute label dynamically or bind to some other thing like custom label?

Best Answer

Presently, it is not possible to specify custom labels as components' design attribute defaults if that's the ask. This is on the roadmap but not yet prioritized. As a first cut, we're looking to ship support for specifying custom labels (also used for label localization) in the Lightning App Builder in Winter'21 (Safe Harbor).