Lines Matching refs:prop_spec
610 specs = [prop_spec for prop_spec in binding.prop2specs.values()
611 if filter_fn(prop_spec)]
620 def node_props_filter(prop_spec): argument
621 return prop_spec.name not in base_names and not prop_spec.deprecated
623 def deprecated_node_props_filter(prop_spec): argument
624 return prop_spec.name not in base_names and prop_spec.deprecated
626 def base_props_filter(prop_spec): argument
627 return prop_spec.name in base_names
712 def to_prop_table_row(prop_spec): argument
722 raw_prop_descr = prop_spec.description
726 if prop_spec.required:
729 if prop_spec.default:
732 if prop_spec.const:
734 elif prop_spec.enum:
737 prop_spec.enum))
739 if prop_spec.name in DETAILS_IN_IMPORTANT_PROPS:
743 if deprecated and prop_spec.deprecated:
753 for prop_spec in prop_specs:
754 print(to_prop_table_row(prop_spec), file=string_io)