Пример #1
0
        private IEnumerable<INativeElement> GetArrayElements(IsMatch constraint)
        {
            Initialize();

            var ffElements = JSUtils.ElementArrayEnumerator(GetCommand, ClientPort);

            foreach (var ffElement in ffElements)
            {
                if (constraint.Invoke(ffElement))
                    yield return ffElement;
            }
        }
Пример #2
0
        private IEnumerable<INativeElement> GetArrayElements(IsMatch constraint)
        {
            this.Initialize();

            var ffElements = JSUtils.ElementArrayEnumerator(this.GetCommand, this.ClientPort);

            foreach (var ffElement in ffElements)
            {
                if (!constraint.Invoke(ffElement)) continue;

                ffElement.Pin();
                yield return ffElement;
            }
        }
        public IEnumerable <INativeElement> GetArrayElements(IsMatch constraint)
        {
            Initialize();

            var ffElements = JSUtils.ElementArrayEnumerator(GetCommand, ClientPort);

            foreach (var ffElement in ffElements)
            {
                if (constraint.Invoke(ffElement))
                {
                    yield return(ffElement);
                }
            }
        }
Пример #4
0
        private IEnumerable <INativeElement> GetArrayElements(IsMatch constraint)
        {
            this.Initialize();

            var ffElements = JSUtils.ElementArrayEnumerator(this.GetCommand, this.ClientPort);

            foreach (var ffElement in ffElements)
            {
                if (!constraint.Invoke(ffElement))
                {
                    continue;
                }

                ffElement.Pin();
                yield return(ffElement);
            }
        }