當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript dateOfBirth.DateOfBirth類代碼示例

本文整理匯總了TypeScript中forms/models/dateOfBirth.DateOfBirth的典型用法代碼示例。如果您正苦於以下問題:TypeScript DateOfBirth類的具體用法?TypeScript DateOfBirth怎麽用?TypeScript DateOfBirth使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了DateOfBirth類的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: deserialize

 deserialize (input?: any): IndividualDetails {
   if (input) {
     Object.assign(this, new SplitNamedPartyDetails().deserialize(input))
     this.type = PartyType.INDIVIDUAL.value
     if (input.dateOfBirth) {
       this.dateOfBirth = DateOfBirth.fromObject(input.dateOfBirth)
     }
   }
   return this
 }
開發者ID:hmcts,項目名稱:cmc-citizen-frontend,代碼行數:10,代碼來源:individualDetails.ts

示例2: it

 it('should deserialize all fields', () => {
   expect(DateOfBirth.fromObject({
     known: 'true',
     date: {
       year: 2017,
       month: 12,
       day: 31
     }
   })).to.deep.equal(dateOfBirth(2017, 12, 31))
 })
開發者ID:hmcts,項目名稱:cmc-citizen-frontend,代碼行數:10,代碼來源:dateOfBirth.ts

示例3: fromObject

 static fromObject (input?: any): IndividualDetails {
   if (input == null) {
     return input
   }
   const deserialized = new IndividualDetails()
   Object.assign(deserialized, SplitNamedPartyDetails.fromObject(input))
   deserialized.type = PartyType.INDIVIDUAL.value
   if (input.dateOfBirth) {
     deserialized.dateOfBirth = DateOfBirth.fromObject(input.dateOfBirth)
   }
   return deserialized
 }
開發者ID:hmcts,項目名稱:cmc-citizen-frontend,代碼行數:12,代碼來源:individualDetails.ts

示例4: it

 it('should return true when there is a date', () => {
   const dob: DateOfBirth = new DateOfBirth(true, new LocalDate(1981, 11, 11))
   expect(dob.isCompleted()).to.equal(true)
 })
開發者ID:hmcts,項目名稱:cmc-citizen-frontend,代碼行數:4,代碼來源:dateOfBirth.ts

示例5: isCompleted

 isCompleted (...groups: string[]): boolean {
   const dobComplete: boolean = groups.indexOf('claimant') !== -1 ? !!this.dateOfBirth && this.dateOfBirth.isCompleted() : true
   return super.isCompleted(...groups) && dobComplete
 }
開發者ID:hmcts,項目名稱:cmc-citizen-frontend,代碼行數:4,代碼來源:individualDetails.ts


注:本文中的forms/models/dateOfBirth.DateOfBirth類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。