Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • NewHireCreate

Index

Constructors

  • new NewHireCreate(first_name: string, last_name: string, personal_email: string, joining_date: Date): NewHireCreate

Properties

address: any
blood_group: any
branch_id: any
communication_address: any
custom_fields: any
date_of_birth: any
department_id: any
designation: any
employee_id: any
employee_type: any
first_name: any
gender: any
hired_on: any
hr_incharge_id: any
job_role_id: any
joining_date: any
last_name: any
level_id: any
middle_name: any
official_email: any
personal_email: any
reporting_to_id: any
shift_id: any
status: any
sub_department_id: any
team_id: any
work_numbers: any
BloodGroupEnum: { A+: string; A1+: string; A1-: string; A1B+: string; A1B-: string; A2+: string; A2B+: string; A2B-: string; AB+: string; AB-: string; A−: string; B+: string; B−: string; O+: string; O−: string }

Type declaration

  • A+: string
  • A1+: string
  • A1-: string
  • A1B+: string
  • A1B-: string
  • A2+: string
  • A2B+: string
  • A2B-: string
  • AB+: string
  • AB-: string
  • A−: string
  • B+: string
  • B−: string
  • O+: string
  • O−: string
GenderEnum: { female: string; male: string }

Type declaration

  • female: string
  • male: string

Methods

  • constructFromObject(data: any, obj: any): any
  • Constructs a NewHireCreate from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

    Parameters

    • data: any

      The plain JavaScript object bearing properties of interest.

    • obj: any

      Optional instance to populate.

    Returns any

    The populated NewHireCreate instance.

  • initialize(obj: any, first_name: any, last_name: any, personal_email: any, joining_date: any): void
  • Initializes the fields of this object. This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins). Only for internal use.

    Parameters

    • obj: any
    • first_name: any
    • last_name: any
    • personal_email: any
    • joining_date: any

    Returns void

Generated using TypeDoc