extractOptionsFromAnnotation method
ClassSwitchOptions
extractOptionsFromAnnotation(
- ConstantReader optionsReader
Implementation
ClassSwitchOptions extractOptionsFromAnnotation(
ConstantReader optionsReader,
) {
return ClassSwitchOptions(
switchFunctionPrefix:
optionsReader.read('switchFunctionPrefix').stringValue,
abstractMethodSubTypeSeparator:
optionsReader.read('abstractMethodSubTypeSeparator').stringValue,
abstractMethodPrefix:
optionsReader.read('abstractMethodPrefix').stringValue,
dslMode: getDslMode(optionsReader),
);
}