findButtonStyleName method
Implementation
ButtonStyleName? findButtonStyleName(AppInfoModel appInfop, ButtonStyleProperties props) {
for (ButtonStyleName bsName in appInfo.userButtonStyles.keys) {
ButtonStyleProperties namedBSProps = appInfo.userButtonStyles[bsName]!;
if (namedBSProps.bgColor == props.bgColor &&
namedBSProps.fgColor == props.fgColor &&
namedBSProps.tsPropGroup == props.tsPropGroup &&
namedBSProps.elevation == props.elevation &&
namedBSProps.padding == props.padding &&
namedBSProps.shape == props.shape &&
namedBSProps.fixedH == props.fixedH &&
namedBSProps.fixedW == props.fixedW &&
namedBSProps.maxH == props.maxH &&
namedBSProps.maxW == props.maxW &&
namedBSProps.minH == props.minW &&
namedBSProps.maxH == props.maxW &&
namedBSProps.radius == props.radius &&
namedBSProps.side?.color == props.side?.color &&
namedBSProps.side?.width == props.side?.width) {
return bsName;
}
}
return null;
}