@mindkey/recruiting-api-client
Version:
The MindKey API Client allows easy access to your MindKey Recruiting data.
89 lines (88 loc) • 2.39 kB
TypeScript
/**
* @public
*/
export declare enum DataPlacement {
Show = "Show",
Hide = "Hide",
Sidebar = "Sidebar"
}
/**
* @public
*/
export interface VacancyDetailsConfiguration {
/**
* Specifies if the start date is shown and where.
*/
showStartDate?: DataPlacement;
/**
* Specifies if the end date is shown and where.
*/
showEndDate?: DataPlacement;
/**
* Specifies if the vacancy type is shown and where.
*/
showVacancyType?: DataPlacement;
/**
* Specifies if the contact person name is shown and where.
*/
showContactPersonName?: DataPlacement;
/**
* Specifies if the contact person work phone is shown and where.
*/
showContactPersonWorkPhone?: DataPlacement;
/**
* Specifies if the contact person mobile phone is shown and where.
*/
showContactPersonMobilePhone?: DataPlacement;
/**
* Specifies if the contact person email is shown and where.
*/
showContactPersonEmail?: DataPlacement;
/**
* Specifies if the position start date is shown and where.
*/
showPositionStartDate?: DataPlacement;
/**
* Specifies if the employment category name is shown and where.
*/
showEmploymentCategoryName?: DataPlacement;
/**
* Specifies if the organization name is shown and where.
*/
showOrganizationName?: DataPlacement;
/**
* Specifies if the locations are shown and where.
*/
showLocations?: DataPlacement;
/**
* Specifies if the regions are shown and where.
*/
showRegions?: DataPlacement;
/**
* Specifies if the teaser is shown and where.
*/
showTeaser?: DataPlacement;
/**
* Specifies if the company name is shown and where.
*/
showCompanyName?: DataPlacement;
/**
* Specifies if the company address is shown and where.
*/
showCompanyAddress?: DataPlacement;
/**
* Whether to display dates in a long date format.
* If false, will use the short date format.
*/
showLongDate?: boolean;
/**
* Indicates whether to include the advertisement text.
*
* The text also includes base64 encoded images leading to increased response times.
*/
includeAdvertisementText?: boolean;
/**
* Indicates whether to show the banner image or not.
*/
showImage?: boolean;
}