SchemaWorkBasedProgram constructor
SchemaWorkBasedProgram({
- String? additionalType,
- String? alternateName,
- String? applicationDeadline,
- String? applicationStartDate,
- SchemaDayOfWeek? dayOfWeek,
- dynamic description,
- String? disambiguatingDescription,
- dynamic educationalCredentialAwarded,
- String? educationalProgramMode,
- String? endDate,
- dynamic financialAidEligible,
- SchemaCourse? hasCourse,
- dynamic identifier,
- dynamic image,
- dynamic mainEntityOfPage,
- int? maximumEnrollment,
- String? name,
- dynamic numberOfCredits,
- dynamic occupationalCategory,
- dynamic occupationalCredentialAwarded,
- dynamic offers,
- dynamic owner,
- SchemaAction? potentialAction,
- dynamic programPrerequisites,
- dynamic programType,
- dynamic provider,
- SchemaMonetaryAmountDistribution? salaryUponCompletion,
- String? sameAs,
- String? startDate,
- dynamic subjectOf,
- SchemaDuration? termDuration,
- num? termsPerYear,
- String? timeOfDay,
- SchemaDuration? timeToComplete,
- SchemaMonetaryAmountDistribution? trainingSalary,
- dynamic typicalCreditsPerTerm,
- String? url,
Create a new instance of SchemaWorkBasedProgram
Implementation
SchemaWorkBasedProgram({
super.additionalType,
super.alternateName,
super.applicationDeadline,
super.applicationStartDate,
super.dayOfWeek,
super.description,
super.disambiguatingDescription,
super.educationalCredentialAwarded,
super.educationalProgramMode,
super.endDate,
super.financialAidEligible,
super.hasCourse,
super.identifier,
super.image,
super.mainEntityOfPage,
super.maximumEnrollment,
super.name,
super.numberOfCredits,
super.occupationalCategory,
super.occupationalCredentialAwarded,
super.offers,
super.owner,
super.potentialAction,
super.programPrerequisites,
super.programType,
super.provider,
super.salaryUponCompletion,
super.sameAs,
super.startDate,
super.subjectOf,
super.termDuration,
super.termsPerYear,
super.timeOfDay,
super.timeToComplete,
super.trainingSalary,
super.typicalCreditsPerTerm,
super.url,
});