Skip to content

Latest commit

 

History

History
81 lines (68 loc) · 2.14 KB

File metadata and controls

81 lines (68 loc) · 2.14 KB

PublicQueueItem

RfcToBe serializer for the public view of the RFC Editor queue

Properties

Name Type
id number
name string
title string
draftUrl string
disposition string
externalDeadline Date
labels Array<Label>
cluster SimpleCluster
assignmentSet Array<PublicAssignment>
actionholderSet Array<ActionHolder>
pendingActivities Array<RpcRole>
rfcNumber number
pages number
enqueuedAt Date
finalApproval Array<FinalApproval>
ianaStatus IanaStatus
blockingReasons Array<RfcToBeBlockingReason>
authors Array<PublicQueueAuthor>
approvalLogMessage Array<ApprovalLogMessage>
stream string
group string
groupName string
stdLevel string
references Array<RpcRelatedDocument>

Example

import type { PublicQueueItem } from ''

// TODO: Update the object below with actual values
const example = {
  "id": null,
  "name": null,
  "title": null,
  "draftUrl": null,
  "disposition": null,
  "externalDeadline": null,
  "labels": null,
  "cluster": null,
  "assignmentSet": null,
  "actionholderSet": null,
  "pendingActivities": null,
  "rfcNumber": null,
  "pages": null,
  "enqueuedAt": null,
  "finalApproval": null,
  "ianaStatus": null,
  "blockingReasons": null,
  "authors": null,
  "approvalLogMessage": null,
  "stream": null,
  "group": null,
  "groupName": null,
  "stdLevel": null,
  "references": null,
} satisfies PublicQueueItem

console.log(example)

// Convert the instance to a JSON string
const exampleJSON: string = JSON.stringify(example)
console.log(exampleJSON)

// Parse the JSON string back to an object
const exampleParsed = JSON.parse(exampleJSON) as PublicQueueItem
console.log(exampleParsed)

[Back to top] [Back to API list] [Back to Model list] [Back to README]