Home Reference Source
public class | source

Division

Common methods and properties of all Divisions.

Constructor Summary

Public Constructor
public abstract

constructor(count: number, limit: number, color: string, seed: number)

Creates a Division.

Member Summary

Public Members
public

color: *

public

count: *

public

limit: *

public

seed: *

public

Public Constructors

public abstract constructor(count: number, limit: number, color: string, seed: number) source

Creates a Division.

Params:

NameTypeAttributeDescription
count number

The number of divisions to draw.

limit number

A number representing the limit for the number of divisions to draw.

color string

A hexadecimal color string.

seed number

A pseudo-random string generated based on a string value.

Example:

// Creates a Division. This would usually not be done.
const genericDivisionObject = new Division(1, '#ffffff', '.2349785241913');

See:

TODO:

  • Create a generateGap function for the Division sub-classes that might use it: Fesses, Pales, etc...
  • Create some border methods: generateBorderWidth(), etc...
  • Implement some border properties that sub-classes can use.

Public Members

public color: * source

public count: * source

public limit: * source

public seed: * source

public seedMultiplier: * source