Class TemplateDataAnalyzer.PolymerParserData

    • Constructor Detail

      • PolymerParserData

        public PolymerParserData​(Map<Field,​String> fields,
                                 Map<String,​String> tags,
                                 Map<String,​Map<String,​String>> attributes,
                                 Set<String> twoWayBindings,
                                 Collection<com.vaadin.flow.component.polymertemplate.TemplateDataAnalyzer.SubTemplateData> subTemplates)
        Deprecated.
        Constructs an immutable data object with the given information.
        Parameters:
        fields - a map of fields to their ids
        tags - a map of ids to their tags
        attributes - a map of attributes values to the element id
        twoWayBindings - the properties which support two way binding
        subTemplates - data for sub templates
    • Method Detail

      • forEachInjectedField

        public void forEachInjectedField​(TemplateDataAnalyzer.InjectableFieldCunsumer consumer)
        Deprecated.
        Applies the given consumer to each mapped field.
        Parameters:
        consumer - the consumer to call for each mapped field