module fb { export class NaeromrLista { $promise: any; $resolved: boolean = false; Items: NaeromrListItem[]; constructor(data: any) { var self = this; self.Items = []; self.$promise = data.$promise; self.$promise.then(function (res) { self.$resolved = true; for (var i: number = 0; i < data.length; i++) { self.Items.push(new fb.NaeromrListItem(data[i])); } }); } } export class NaeromrListItem extends ResourceBase { KontorId: number; NaeromraadeInfoId: number; DelomraadeNamn: string; Loepnr: number; constructor(data: any) { super(data, false); } } }