frontend
Preparing search index...
planning/planning-workflow.service
PlanningWorkflowService
Class PlanningWorkflowService
Planning commands and editor state for the selected examination round.
Index
Constructors
constructor
Properties
can
Create
Candidate
Day
candidate
Day
Generation
can
Generate
Candidate
Days
can
Toggle
Candidate
Day
editor
Error
editor
State
editor
Violations
last
Result
proposal
Methods
confirm
Plan
connect
create
Candidate
Day
generate
Candidate
Days
generate
Proposal
load
Planning
Proposal
reload
Planning
Proposal
request
Availabilities
request
Plan
Confirmation
reset
For
Round
Change
save
Availability
save
Exam
Round
save
Planning
Proposal
save
Planning
Settings
toggle
Candidate
Day
Constructors
constructor
new
PlanningWorkflowService
()
:
PlanningWorkflowService
Returns
PlanningWorkflowService
Properties
Readonly
can
Create
Candidate
Day
canCreateCandidateDay
:
Signal
<
boolean
>
= ...
Readonly
candidate
Day
Generation
candidateDayGeneration
:
WritableSignal
<
CandidateDayGenerationResult
|
null
>
= ...
Readonly
can
Generate
Candidate
Days
canGenerateCandidateDays
:
Signal
<
boolean
>
= ...
Readonly
can
Toggle
Candidate
Day
canToggleCandidateDay
:
Signal
<
boolean
>
= ...
Readonly
editor
Error
editorError
:
WritableSignal
<
string
|
null
>
= ...
Readonly
editor
State
editorState
:
WritableSignal
<
ProposalEditorState
>
= ...
Readonly
editor
Violations
editorViolations
:
WritableSignal
<
PlanningValidationViolation
[]
>
= ...
Readonly
last
Result
lastResult
:
WritableSignal
<
PlanningResult
|
null
>
= ...
Readonly
proposal
proposal
:
WritableSignal
<
EditablePlanningProposal
|
null
>
= ...
Methods
confirm
Plan
confirmPlan
()
:
void
Returns
void
connect
connect
(
component
?:
PlanningComponent
)
:
void
Parameters
Optional
component
:
PlanningComponent
Returns
void
create
Candidate
Day
createCandidateDay
(
payload
:
CandidateExamDayPayload
)
:
void
Parameters
payload
:
CandidateExamDayPayload
Returns
void
generate
Candidate
Days
generateCandidateDays
(
payload
:
PlanningSettingsPayload
)
:
void
Parameters
payload
:
PlanningSettingsPayload
Returns
void
generate
Proposal
generateProposal
()
:
void
Returns
void
load
Planning
Proposal
loadPlanningProposal
()
:
void
Returns
void
reload
Planning
Proposal
reloadPlanningProposal
()
:
void
Returns
void
request
Availabilities
requestAvailabilities
(
payload
:
AvailabilityRequest
)
:
void
Parameters
payload
:
AvailabilityRequest
Returns
void
request
Plan
Confirmation
requestPlanConfirmation
()
:
void
Returns
void
reset
For
Round
Change
resetForRoundChange
()
:
void
Returns
void
save
Availability
saveAvailability
(
payload
:
AvailabilityPayload
)
:
void
Parameters
payload
:
AvailabilityPayload
Returns
void
save
Exam
Round
saveExamRound
(
payload
:
ExamRoundUpdate
)
:
void
Parameters
payload
:
ExamRoundUpdate
Returns
void
save
Planning
Proposal
savePlanningProposal
(
proposal
:
EditablePlanningProposal
)
:
void
Parameters
proposal
:
EditablePlanningProposal
Returns
void
save
Planning
Settings
savePlanningSettings
(
payload
:
PlanningSettingsPayload
)
:
void
Parameters
payload
:
PlanningSettingsPayload
Returns
void
toggle
Candidate
Day
toggleCandidateDay
(
day
:
CandidateExamDay
)
:
void
Parameters
day
:
CandidateExamDay
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
can
Create
Candidate
Day
candidate
Day
Generation
can
Generate
Candidate
Days
can
Toggle
Candidate
Day
editor
Error
editor
State
editor
Violations
last
Result
proposal
Methods
confirm
Plan
connect
create
Candidate
Day
generate
Candidate
Days
generate
Proposal
load
Planning
Proposal
reload
Planning
Proposal
request
Availabilities
request
Plan
Confirmation
reset
For
Round
Change
save
Availability
save
Exam
Round
save
Planning
Proposal
save
Planning
Settings
toggle
Candidate
Day
frontend
Loading...
Planning commands and editor state for the selected examination round.