padding property

EdgeInsets get padding

The padding of the container

Implementation

EdgeInsets get padding {
  return getCached("padding", () {
    if (node is figma.Frame) {
      final frame = node as figma.Frame;
      return EdgeInsets.fromLTRB(
        frame.paddingLeft.toDouble(),
        frame.paddingTop.toDouble(),
        frame.paddingRight.toDouble(),
        frame.paddingBottom.toDouble(),
      );
    }
    if (node is figma.Instance) {
      final instance = node as figma.Instance;
      return EdgeInsets.fromLTRB(
        instance.paddingLeft.toDouble(),
        instance.paddingTop.toDouble(),
        instance.paddingRight.toDouble(),
        instance.paddingBottom.toDouble(),
      );
    }
    return EdgeInsets.zero;
  });
}