module fb { export interface Instaellningar { instaellningar: { [s: number]: Instaellning }; } export class Instaellning extends ResourceBase { InstaellningVaerdeId: ChangeTrack; InstaellningNamn: ChangeTrack; InstaellningVaerde: ChangeTrack; InstaellningDatatyp: ChangeTrack; AerAktiv: ChangeTrack; AerStandardInstaellning: ChangeTrack; InstaellningId: number; DefaultVaerde: any; public static $rootName = 'Instaellning'; constructor(data: any, changeTrack?: boolean, rootName?: string) { super(data, true, 'Instaellning'); } getPrimaryKey(): any { return this.InstaellningVaerdeId.value === null ? -this.InstaellningId : this.InstaellningVaerdeId.value; } getForeignKeyObject(): fb.IForeignKeyObject { return { entity: fb.ForeignKeyEntity.INSTAELLNINGAR, key: 0 } } } }