53 std::decay_t<Operator>,
75 return std::move(
node);
82 std::forward<Operator>(
op),
88struct is_bindable : std::integral_constant<
90 is_property<T>::value || is_node<T>::value> {
A property represents a value that can be part of or the result of data binding.
typename bindable_value_type< T >::type bindable_value_type_t
std::decay< std::invoke_result_t< std::decay_t< Operator >, bindable_value_type_t< Ts >... > > operator_node_result
typename operator_node_result< Operator, Ts... >::type operator_node_result_t
Node< std::decay_t< T > > makeNode(T &&value)
The main namespace of the KDBindings library.