I have class called Candles
and a class called Candle
. Candles
has a property list
that contains an array of Candle
.
class Candles
{
public list: Array<Candle>;
}
class Candle
{
public date: number;
public high: number;
public low: number;
public open: number;
public close: number;
public volume: number;
}
I want list
to encapsulate with the Candles
class. For example,
const candles = new Candles();
candles[3] === candles.list[3];
I want candles[3]
to return candles.list[3]
I also want to use map. Example:
candles.map(function(candle: Candle) {
console.log(candle.high);
});