Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | 1x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x 12x | import { Address } from "@/api/models/Address"; import { Office } from "@/api/models/Office"; import { Scope } from "@/api/models/Scope"; export class OfficeImpl implements Office { id: string; name: string; address: Address; showAlternativeLocations: boolean; displayNameAlternatives: string[]; organization: string; organizationUnit?: string; slotTimeInMinutes: number; disabledByServices?: string[]; scope?: Scope; maxSlotsPerAppointment?: string; slots?: number; priority: number; constructor( id: string, name: string, address: Address, showAlternativeLocations: boolean, displayNameAlternatives: string[], organization: string, organizationUnit: string | undefined, slotTimeInMinutes: number, disabledByServices: string[] | undefined, scope: Scope | undefined, maxSlotsPerAppointment: string | undefined, slots: number | undefined, priority: number = 1 ) { this.id = id; this.name = name; this.address = address; this.showAlternativeLocations = showAlternativeLocations; this.displayNameAlternatives = displayNameAlternatives; this.organization = organization; this.organizationUnit = organizationUnit; this.slotTimeInMinutes = slotTimeInMinutes; this.disabledByServices = disabledByServices; this.scope = scope; this.maxSlotsPerAppointment = maxSlotsPerAppointment; this.slots = slots; this.priority = priority; } } |