Есть такой класс, почему не вызывается конструктор, где я туплю
class dList {
construcot ( sourceList = [], config = {
offset: 0
} ) {
this._config = config;
this._sourceList = sourceList;
setViewList( );
}
get sourceList() {
return this._sourceList;
}
set sourceList ( list ) {
this._sourceList = list;
}
setViewList ( list = this.sourceList ) {
if ( angular.isNumber( this.limit ) ) {
this._list = list.slice( this.offset, limit );
}
}
get offset () {
return this._offset;
}
set offset ( offset ) {
this._offset = offset;
setViewList();
}
get limit ( ) {
return this._limit;
}
set limit ( lim ) {
this._limit = lim;
setViewList();
}
get list() {
return this._list;
}
set list ( list ) {
this._list = list;
//$scope.$emit( "dList:update" );
}
//get filter ( ) {
// return this._filter;
//}
//
//set filter () {
//// TODO filter handler
//}
}
console.log( new dList([1,2], { })._sourceList );