frontend
Preparing search index...
api/venue-api.service
VenueApiService
Class VenueApiService
Exam-venue, room, contact, promotion, and consequence operations.
Index
Constructors
constructor
Methods
check
Exam
Venue
Duplicates
create
Exam
Room
create
Exam
Venue
create
Exam
Venue
Contact
decide
Exam
Venue
Promotion
delete
Exam
Room
delete
Exam
Venue
delete
Exam
Venue
Contact
geocode
Exam
Venue
get
Exam
Room
Change
Impact
get
Exam
Venue
Change
Impact
request
Exam
Venue
Promotion
retry
Exam
Venue
Consequences
update
Exam
Room
update
Exam
Venue
update
Exam
Venue
Contact
Constructors
constructor
new
VenueApiService
()
:
VenueApiService
Returns
VenueApiService
Methods
check
Exam
Venue
Duplicates
checkExamVenueDuplicates
(
payload
:
ExamVenueDuplicateCheckRequest
,
excludedId
?:
number
,
)
:
Observable
<
{
items
:
{
address
:
string
;
id
:
number
;
name
:
string
;
scope
:
string
}
[]
;
}
,
>
Parameters
payload
:
ExamVenueDuplicateCheckRequest
Optional
excludedId
:
number
Returns
Observable
<
{
items
:
{
address
:
string
;
id
:
number
;
name
:
string
;
scope
:
string
}
[]
;
}
,
>
create
Exam
Room
createExamRoom
(
venueId
:
number
,
payload
:
ExamRoomCreateRequest
,
)
:
Observable
<
ExamRoom
>
Parameters
venueId
:
number
payload
:
ExamRoomCreateRequest
Returns
Observable
<
ExamRoom
>
create
Exam
Venue
createExamVenue
(
payload
:
ExamVenueCreateRequest
)
:
Observable
<
ExamVenue
>
Parameters
payload
:
ExamVenueCreateRequest
Returns
Observable
<
ExamVenue
>
create
Exam
Venue
Contact
createExamVenueContact
(
venueId
:
number
,
payload
:
ExamVenueContactCreateRequest
,
)
:
Observable
<
ExamVenueContact
>
Parameters
venueId
:
number
payload
:
ExamVenueContactCreateRequest
Returns
Observable
<
ExamVenueContact
>
decide
Exam
Venue
Promotion
decideExamVenuePromotion
(
id
:
number
,
expectedRevision
:
number
,
decision
:
"approve"
|
"reject"
,
reason
:
string
,
)
:
Observable
<
ExamVenue
>
Parameters
id
:
number
expectedRevision
:
number
decision
:
"approve"
|
"reject"
reason
:
string
Returns
Observable
<
ExamVenue
>
delete
Exam
Room
deleteExamRoom
(
id
:
number
,
expectedRevision
:
number
)
:
Observable
<
void
>
Parameters
id
:
number
expectedRevision
:
number
Returns
Observable
<
void
>
delete
Exam
Venue
deleteExamVenue
(
id
:
number
,
expectedRevision
:
number
)
:
Observable
<
void
>
Parameters
id
:
number
expectedRevision
:
number
Returns
Observable
<
void
>
delete
Exam
Venue
Contact
deleteExamVenueContact
(
id
:
number
,
expectedRevision
:
number
)
:
Observable
<
void
>
Parameters
id
:
number
expectedRevision
:
number
Returns
Observable
<
void
>
geocode
Exam
Venue
geocodeExamVenue
(
id
:
number
,
expectedRevision
:
number
,
)
:
Observable
<
{
latitude
:
number
;
longitude
:
number
;
source
:
string
}
>
Parameters
id
:
number
expectedRevision
:
number
Returns
Observable
<
{
latitude
:
number
;
longitude
:
number
;
source
:
string
}
>
get
Exam
Room
Change
Impact
getExamRoomChangeImpact
(
id
:
number
,
payload
:
Record
<
string
,
unknown
>
,
)
:
Observable
<
VenueChangeImpact
>
Parameters
id
:
number
payload
:
Record
<
string
,
unknown
>
Returns
Observable
<
VenueChangeImpact
>
get
Exam
Venue
Change
Impact
getExamVenueChangeImpact
(
id
:
number
,
payload
:
Record
<
string
,
unknown
>
,
)
:
Observable
<
VenueChangeImpact
>
Parameters
id
:
number
payload
:
Record
<
string
,
unknown
>
Returns
Observable
<
VenueChangeImpact
>
request
Exam
Venue
Promotion
requestExamVenuePromotion
(
id
:
number
,
expectedRevision
:
number
,
reason
:
string
,
)
:
Observable
<
unknown
>
Parameters
id
:
number
expectedRevision
:
number
reason
:
string
Returns
Observable
<
unknown
>
retry
Exam
Venue
Consequences
retryExamVenueConsequences
(
auditId
:
number
,
)
:
Observable
<
{
audit_id
:
number
;
pending
:
number
;
problems
:
number
;
processed
:
number
;
superseded
:
number
;
}
,
>
Parameters
auditId
:
number
Returns
Observable
<
{
audit_id
:
number
;
pending
:
number
;
problems
:
number
;
processed
:
number
;
superseded
:
number
;
}
,
>
update
Exam
Room
updateExamRoom
(
id
:
number
,
payload
:
ExamRoomUpdateRequest
)
:
Observable
<
ExamRoom
>
Parameters
id
:
number
payload
:
ExamRoomUpdateRequest
Returns
Observable
<
ExamRoom
>
update
Exam
Venue
updateExamVenue
(
id
:
number
,
payload
:
ExamVenueUpdateRequest
,
)
:
Observable
<
ExamVenue
>
Parameters
id
:
number
payload
:
ExamVenueUpdateRequest
Returns
Observable
<
ExamVenue
>
update
Exam
Venue
Contact
updateExamVenueContact
(
id
:
number
,
payload
:
ExamVenueContactUpdateRequest
,
)
:
Observable
<
ExamVenueContact
>
Parameters
id
:
number
payload
:
ExamVenueContactUpdateRequest
Returns
Observable
<
ExamVenueContact
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
check
Exam
Venue
Duplicates
create
Exam
Room
create
Exam
Venue
create
Exam
Venue
Contact
decide
Exam
Venue
Promotion
delete
Exam
Room
delete
Exam
Venue
delete
Exam
Venue
Contact
geocode
Exam
Venue
get
Exam
Room
Change
Impact
get
Exam
Venue
Change
Impact
request
Exam
Venue
Promotion
retry
Exam
Venue
Consequences
update
Exam
Room
update
Exam
Venue
update
Exam
Venue
Contact
frontend
Loading...
Exam-venue, room, contact, promotion, and consequence operations.