Пример #1
0
func (d *Device) ReplaceElementValue(element *agouti.Selection, newValue string) error {
	elements, err := element.Elements()
	if err != nil {
		return err
	}

	for _, el := range elements {
		if err := d.session.ReplaceValue(el.GetID(), newValue); err != nil {
			return fmt.Errorf("failed to replace element value: %s", err)
		}
	}

	return nil
}