Class: Box

Box(id, element, start, width, height)

Hereda de Rectangle y representa un contenedor. Contiene un identificador y un elemento. Dicho elemento tiene que tener una función para poder ser dibujado en canvas con nombre draw. El elemento se dibujará relativamente al Box.

Constructor

new Box(id, element, start, width, height)

Contructor de la clase Box
Parameters:
Name Type Default Description
id * identificador del contenedor
element * Elemento a almacenar
start Point Punto del triángulo. Por defecto está asignado a (0, 0)
width number 0 Punto del triángulo Por defecto está asignado a 0
height number 0 Punto del triángulo Por defecto está asignado a 0
Source:

Extends

Members

dashLine

Overrides:
Source:

lineCap

Overrides:
Source:

Methods

baseDraw(ctx)

Asienta los atributos de la figura para ser dibujada.
Parameters:
Name Type Description
ctx context Contexto del canvas.
Overrides:
Source:

draw(ctx)

Se encarga de dibujar la figura que representa la clase
Parameters:
Name Type Description
ctx Context Contexto del canvas, preferiblemente '2d'
Source: