Почему нет доступа к переменной

Почему нет доступа к переменной в классе?

class Block {

    private value: string;
    private options: IBlockOptions;

    constructors = {
        ImageBlock: ImageBlock
    }

    static factory(Type: string) {
        if(constructors // не удается найти, так же и с Block.constructors) {

        }
    }

    constructor(value: string, options: IBlockOptions) {
        this.value = value;
        this.options = options;
    }

}

Почему так происходит? и как я могу добиться доступа к переменной класса(функции?)


Ответы (0 шт):