Sha256: 5359a624356f774a2c90a63cd3dd2afaad814c9dbb9f548b8a1b8323334afefc

Contents?: true

Size: 458 Bytes

Versions: 4

Compression:

Stored size: 458 Bytes

Contents

#include "Command.h"

class WebPage;
class QWebFrame;

class FrameFocus : public Command {
  Q_OBJECT

  public:
    FrameFocus(WebPage *page, QStringList &arguments, QObject *parent = 0);
    virtual void start();

  private:
    void findFrames();

    void focusParent();

    void focusIndex(int index);
    bool isFrameAtIndex(int index);

    void focusId(QString id);

    void success();
    void frameNotFound();

    QList<QWebFrame *> frames;
};

Version data entries

4 entries across 4 versions & 3 rubygems

Version Path
imseng-capybara-webkit-0.12.1 src/FrameFocus.h
capybara-webkit-0.12.1 src/FrameFocus.h
otherinbox-capybara-webkit-0.12.0 src/FrameFocus.h
capybara-webkit-0.12.0 src/FrameFocus.h