getNodePrefix method

String getNodePrefix(
  1. AstNode node
)

Returns the whitespace prefix of the line which contains given node.

Implementation

String getNodePrefix(AstNode node) {
  var offset = node.offset;
  // function literal is special, it uses offset of enclosing line
  if (node is FunctionExpression) {
    return getLinePrefix(offset);
  }
  // use just prefix directly before node
  return getPrefix(offset);
}