C# Class Gtd.Client.Models.ClientModel.MutableProject

显示文件 Open project: beingtheworst/btw-gtd

Public Properties

Property Type Description
Actions List
UIKey string

Private Properties

Property Type Description

Public Methods

Method Description
Freeze ( ) : ImmutableProject
MutableProject ( ProjectId projectId, string outcome, ProjectType type ) : System
OutcomeChanged ( string outcome ) : void
TypeChanged ( ProjectType type ) : void

Method Details

Freeze() public method

public Freeze ( ) : ImmutableProject
return ImmutableProject

MutableProject() public method

public MutableProject ( ProjectId projectId, string outcome, ProjectType type ) : System
projectId ProjectId
outcome string
type ProjectType
return System

OutcomeChanged() public method

public OutcomeChanged ( string outcome ) : void
outcome string
return void

TypeChanged() public method

public TypeChanged ( ProjectType type ) : void
type ProjectType
return void

Property Details

Actions public_oe property

public List Actions
return List

UIKey public_oe property

public string UIKey
return string