addValueBuilder static method

void addValueBuilder(
  1. String attribPath,
  2. String typeName,
  3. ConstBuilder builder
)

Implementation

static void addValueBuilder(
    String attribPath, String typeName, ConstBuilder builder) {
  int idx = attribPath.lastIndexOf("/");
  LayoutBuilderItem item = LayoutBuilderItem.constVal(
      attribPath.substring(idx + 1), attribPath, typeName, builder);

  _items.update(item.elementName, (existing) {
    item.next = existing;
    return item;
  }, ifAbsent: () => item);
}