CitrusObjectUnit.fromChain constructor

CitrusObjectUnit.fromChain(
  1. Body chain
)

Implementation

factory CitrusObjectUnit.fromChain(Body chain) {

    switch (chain) {
    case Flag(): return CitrusObjectUnit(chain.name, CitrusFlag.fromBox(chain.value));
    case Variety(): return CitrusObjectUnit(chain.name, CitrusText.fromBox(chain.value));
    case VarietyEnumeration(): return CitrusObjectUnit(chain.name, CitrusTextArray.from(chain.value));
    }

}