DefaultIndirectOptionalFloatProperty

constructor(parentProperty: ObservableValue<P?>, defaultProperty: Property<Float?>, getProperty: (P) -> Property<Float?>)