Class MultiFieldPanelWCMUse

  • All Implemented Interfaces:
    org.apache.sling.scripting.sightly.pojo.Use

    public class MultiFieldPanelWCMUse
    extends Object
    implements org.apache.sling.scripting.sightly.pojo.Use
    Usage init: - data-sly-use.multiField="${ 'com.adobe.acs.commons.widgets.MultiFieldPanelWCMUse' @ name='myComponentPropertyName' }" - data-sly-use.multiField="${ 'com.adobe.acs.commons.widgets.MultiFieldPanelWCMUse' @ location=currentPage.contentResource, name='myPagePropertyName' }" - data-sly-use.multiField="${ 'com.adobe.acs.commons.widgets.MultiFieldPanelWCMUse' @ location=currentPage.parent.contentResource, name='myParentPagePropertyName' }" Usage iteration - data-sly-list.value="${ multiField.values }"
    • Constructor Detail

      • MultiFieldPanelWCMUse

        public MultiFieldPanelWCMUse()
    • Method Detail

      • init

        public void init​(Bindings bindings)
        Specified by:
        init in interface org.apache.sling.scripting.sightly.pojo.Use
      • getMultiFieldPanelValues

        protected List<Map<String,​String>> getMultiFieldPanelValues​(org.apache.sling.api.resource.Resource resource,
                                                                          String name)