getCornerStartPoint static method
Implementation
static Offset getCornerStartPoint(
ArrowGeometry geometry, ArrowConfig config) {
switch (config.corner) {
case ArrowCorner.topLeft:
return geometry.baseCorner + Offset(config.cornerRadius, 0);
case ArrowCorner.topRight:
return geometry.baseCorner + Offset(-config.cornerRadius, 0);
case ArrowCorner.bottomLeft:
return geometry.baseCorner + Offset(config.cornerRadius, 0);
case ArrowCorner.bottomRight:
return geometry.baseCorner + Offset(-config.cornerRadius, 0);
}
}