Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • EmployeeField

Index

Constructors

Properties

created_at: any
default: any
deleted: any
editable_by: any
employee_form_id: any
field_scopes: any
field_type: any
id: any
label: any
name: any
picklist_values: any
position: any
required: any
section_label: any
tab: any
updated_at: any
viewable_by: any
EditableByEnum: { hr: string; self: string }

Type declaration

  • hr: string

    value: "hr"

    const
  • self: string

    value: "self"

    const
FieldTypeEnum: { address: string; attachment: string; avatar: string; awards: string; bank_details: string; bg_verification: string; certifications: string; checkbox: string; comp_bonuses: string; compensation: string; date_time: string; dependents: string; dropdown: string; education: string; email: string; emergency_contact: string; field_group: string; file_input: string; government_id: string; honours: string; label: string; licenses: string; number: string; paragraph: string; personal_contact_set: string; phone_number: string; phone_number_set: string; previous_employment: string; radio: string; social_profile: string; standard_dropdown: string; standard_email: string; standard_multi_dropdown: string; stock_grants: string; text: string; time: string; url: string; url_set: string; visa: string }

Type declaration

  • address: string

    value: "address"

    const
  • attachment: string

    value: "attachment"

    const
  • avatar: string

    value: "avatar"

    const
  • awards: string

    value: "awards"

    const
  • bank_details: string

    value: "bank_details"

    const
  • bg_verification: string

    value: "bg_verification"

    const
  • certifications: string

    value: "certifications"

    const
  • checkbox: string

    value: "checkbox"

    const
  • comp_bonuses: string

    value: "comp_bonuses"

    const
  • compensation: string

    value: "compensation"

    const
  • date_time: string

    value: "date_time"

    const
  • dependents: string

    value: "dependents"

    const
  • dropdown: string

    value: "dropdown"

    const
  • education: string

    value: "education"

    const
  • email: string

    value: "email"

    const
  • emergency_contact: string

    value: "emergency_contact"

    const
  • field_group: string

    value: "field_group"

    const
  • file_input: string

    value: "file_input"

    const
  • government_id: string

    value: "government_id"

    const
  • honours: string

    value: "honours"

    const
  • label: string

    value: "label"

    const
  • licenses: string

    value: "licenses"

    const
  • number: string

    value: "number"

    const
  • paragraph: string

    value: "paragraph"

    const
  • personal_contact_set: string

    value: "personal_contact_set"

    const
  • phone_number: string

    value: "phone_number"

    const
  • phone_number_set: string

    value: "phone_number_set"

    const
  • previous_employment: string

    value: "previous_employment"

    const
  • radio: string

    value: "radio"

    const
  • social_profile: string

    value: "social_profile"

    const
  • standard_dropdown: string

    value: "standard_dropdown"

    const
  • standard_email: string

    value: "standard_email"

    const
  • standard_multi_dropdown: string

    value: "standard_multi_dropdown"

    const
  • stock_grants: string

    value: "stock_grants"

    const
  • text: string

    value: "text"

    const
  • time: string

    value: "time"

    const
  • url: string

    value: "url"

    const
  • url_set: string

    value: "url_set"

    const
  • visa: string

    value: "visa"

    const
TabEnum: { compensation: string; employment_education: string; files: string; job: string; personal: string }

Type declaration

  • compensation: string

    value: "compensation"

    const
  • employment_education: string

    value: "employment_education"

    const
  • files: string

    value: "files"

    const
  • job: string

    value: "job"

    const
  • personal: string

    value: "personal"

    const
ViewableByEnum: { all: string; hr: string; self: string; self_hr: string }

Type declaration

  • all: string

    value: "all"

    const
  • hr: string

    value: "hr"

    const
  • self: string

    value: "self"

    const
  • self_hr: string

    value: "self_hr"

    const

Methods

  • constructFromObject(data: any, obj: any): any
  • Constructs a EmployeeField 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 EmployeeField instance.

  • initialize(obj: 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

    Returns void

Generated using TypeDoc