Skip to main content

Interface: Proposal

Proposal record.

Hierarchy

Properties

additionalInfo

Optional additionalInfo: string

Proposal additional information.


approved

Optional approved: boolean

Proposal Approved


approvedBy

Optional approvedBy: string

Proposal Approved By Member


completed

completed: boolean

Proposal completed (used for filtering)


createdBy

Optional createdBy: string

Member UID Member

Inherited from

BaseRecord.createdBy


createdOn

Optional createdOn: Timestamp

Date/time it was created on.

Inherited from

BaseRecord.createdOn


description

description: string

Proposal description.


eventId

Optional eventId: string

TODODOC


members

Optional members: Object

If not native vote, members that can vote on the proposal.

Index signature

▪ [propName: string]: ProposalMember


name

name: string

Proposal Name.


questions

questions: ProposalQuestion[]

Proposal questions.


rank

Optional rank: number

TODODOC


rejected

Optional rejected: boolean

Proposal rejected


rejectedBy

Optional rejectedBy: string

Proposal rejected by Member


results

Optional results: any

Proposal results


settings

settings: ProposalSettings

Proposal Settings


space

space: string

Space link Space


token

Optional token: string

Proposal token used for voting Token


totalWeight

Optional totalWeight: number

Proposal total weight


type

type: ProposalType

Proposal Type.


uid

uid: string

Proposal ID.

Overrides

BaseRecord.uid


updatedOn

Optional updatedOn: Timestamp

Date/time it was updated on.

Inherited from

BaseRecord.updatedOn