MCPcopy Create free account
hub / github.com/bernaferrari/FigmaToCode / getStrokeAlign

Function getStrokeAlign

packages/backend/src/flutter/flutterContainer.ts:225–242  ·  view source on GitHub ↗
(
  node: MinimalStrokesMixin,
  strokeWeight: number,
)

Source from the content-addressed store, hash-verified

223};
224
225export const getStrokeAlign = (
226 node: MinimalStrokesMixin,
227 strokeWeight: number,
228): string => {
229 if (strokeWeight === 0) {
230 return "";
231 }
232 switch (node.strokeAlign) {
233 case "CENTER":
234 return "BorderSide.strokeAlignCenter";
235 case "OUTSIDE":
236 return "BorderSide.strokeAlignOutside";
237 case "INSIDE":
238 return "BorderSide.strokeAlignInside";
239 default:
240 return "";
241 }
242};
243
244const generateOvalBorder = (node: EllipseNode): string => {
245 return generateWidgetCode("OvalBorder", {

Callers 2

flutterBorderFunction · 0.90
generateBorderSideCodeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected