Documentation ¶
Index ¶
- Constants
- type Model
- func (m *Model) CreateAppInstanceRec(appID string) (rec *record.AppInstanceRecord, err error)
- func (m *Model) CreateAppRec(rec *record.AppRecord) (err error)
- func (m *Model) DeleteAppRec(appID string) (err error)
- func (m *Model) GetAppInstanceRec(appID string) (rec *record.AppInstanceRecord, err error)
- func (m *Model) GetAppRec(appID string) (rec *record.AppRecord, err error)
- func (m *Model) GetAppRecs(params map[string]interface{}) (recs []*record.AppRecord, err error)
- func (m *Model) GetDeathFormulaParams(rec *record.AppRecord) (params []string, err error)
- func (m *Model) GetDeathValue(rec *record.AppRecord, params map[string]int) (value bool, err error)
- func (m *Model) GetInitiativeFormulaParams(rec *record.AppRecord) (params []string, err error)
- func (m *Model) GetInitiativeValue(rec *record.AppRecord, params map[string]int) (value int, err error)
- func (m *Model) GetInstanceData(rec *record.AppInstanceRecord) (data *record.AppInstanceData, err error)
- func (m *Model) RemoveAppInstanceRec(appInstanceID string) (err error)
- func (m *Model) SetAppInstanceData(rec *record.AppInstanceRecord, data *record.AppInstanceData) (err error)
- func (m *Model) UpdateAppInstanceRec(rec *record.AppInstanceRecord) (err error)
- func (m *Model) UpdateAppRec(rec *record.AppRecord) (err error)
Constants ¶
View Source
const ( // ModelName - ModelName string = "app" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Model ¶
Model -
func (*Model) CreateAppInstanceRec ¶
func (m *Model) CreateAppInstanceRec(appID string) (rec *record.AppInstanceRecord, err error)
CreateAppInstanceRec -
func (*Model) CreateAppRec ¶
CreateAppRec -
func (*Model) GetAppInstanceRec ¶
func (m *Model) GetAppInstanceRec(appID string) (rec *record.AppInstanceRecord, err error)
GetAppInstanceRec -
func (*Model) GetAppRecs ¶
GetAppRecs -
func (*Model) GetDeathFormulaParams ¶
GetDeathFormulaParams - returns array of parameter names from the formula that are required to calculate initiative
func (*Model) GetDeathValue ¶
GetDeathValue -
func (*Model) GetInitiativeFormulaParams ¶
GetInitiativeFormulaParams - returns array of parameter names from the formula that are required to calculate initiative
func (*Model) GetInitiativeValue ¶
func (m *Model) GetInitiativeValue(rec *record.AppRecord, params map[string]int) (value int, err error)
GetInitiativeValue -
func (*Model) GetInstanceData ¶
func (m *Model) GetInstanceData(rec *record.AppInstanceRecord) (data *record.AppInstanceData, err error)
GetInstanceData - unmarshal state data from the app instance record
func (*Model) RemoveAppInstanceRec ¶
RemoveAppInstanceRec -
func (*Model) SetAppInstanceData ¶
func (m *Model) SetAppInstanceData(rec *record.AppInstanceRecord, data *record.AppInstanceData) (err error)
SetAppInstanceData - marshal new state data assigning to the app instance record
func (*Model) UpdateAppInstanceRec ¶
func (m *Model) UpdateAppInstanceRec(rec *record.AppInstanceRecord) (err error)
UpdateAppInstanceRec -
Click to show internal directories.
Click to hide internal directories.