func()

in gdbclient/graph/detachedgraph.go [51:69]


func (d *DetachedElement) Properties(keys ...string) []Property {
	if d.properties == nil {
		return nil
	}

	var props []Property
	if keys == nil {
		for _, v := range d.properties {
			props = append(props, v...)
		}
	} else {
		for _, key := range keys {
			if v, ok := d.properties[key]; ok {
				props = append(props, v...)
			}
		}
	}
	return props
}