Diffo.Provider.Calculations.PoolCharacteristics (Diffo v0.4.1)

Copy Markdown View Source

Loads the AssignableCharacteristic pool records associated with an instance, one per pool :name, :thing declaration on the resource module.

Used by BaseInstance to surface pool characteristics alongside the dynamic Diffo.Provider.Characteristic records in the serviceCharacteristic / resourceCharacteristic JSON view (#169).

Summary

Functions

describe(opts)

Callback implementation for Ash.Resource.Calculation.describe/1.

has_calculate?()

has_expression?()

Callback implementation for Ash.Resource.Calculation.has_expression?/0.

init(opts)

Callback implementation for Ash.Resource.Calculation.init/1.

strict_loads?()

Callback implementation for Ash.Resource.Calculation.strict_loads?/0.