I have this snippet of code. I am very new to JavaScript, and I have an error in:
class X {
    constructor() {
      this.pick = -1;
      this.isClosed = false;
      this.pline = [];
    }
  add(mx, my) {
    pline.push(Point(mx,my));
  }
  
  draw() { 
    beginShape();
    for (let i = 0; i < pline.length; i++) {
        p = pline[i];
        vertex( p.x, p.y );
    }
    ... //ignore the rest for now
the issue I am getting is: X, line 14:ReferenceError: Can't find variable: pline
I am a little confused because I am initializing it as a class property, so I am not sure why it cannot be found in the draw function. Any help is highly appreciated.
 
     
     
    