webkit-1.0 Reference Manual

Synopsis

public class WebView : Container, Implementor, Buildable  {
    public    weak Gtk.TargetList       copy_target_list          { get; } ;
    public    weak bool                 editable                  { get; set; } ;
    public    weak Gtk.TargetList       paste_target_list         { get; } ;
    public    weak WebSettings          settings                  { get; set; } ;
    public    weak bool                 transparent               { get; set; } ;


    public                              WebView                   (  ) ;


    public    signal bool               console_message           ( string              message,
                                                                    int                 line_number,
                                                                    string              source_id )  ;
    public    signal void               copy_clipboard            (  )  ;
    public    signal void               cut_clipboard             (  )  ;
    public    signal void               hovering_over_link        ( string              p0,
                                                                    string              p1 )  ;
    public    signal void               icon_loaded               (  )  ;
    public    signal void               load_committed            ( WebFrame            p0 )  ;
    public    signal void               load_finished             ( WebFrame            p0 )  ;
    public    signal void               load_progress_changed     ( int                 p0 )  ;
    public    signal void               load_started              ( WebFrame            p0 )  ;
    public    signal int                navigation_requested      ( GLib.Object         frame,
                                                                    GLib.Object         request )  ;
    public    signal void               paste_clipboard           (  )  ;
    public    signal void               populate_popup            ( Gtk.Menu            p0 )  ;
    public    signal bool               script_alert              ( GLib.Object         frame,
                                                                    string              alert_message )  ;
    public    signal bool               script_confirm            ( GLib.Object         frame,
                                                                    string              confirm_message,
                                                                    bool                did_confirm )  ;
    public    signal bool               script_prompt             ( GLib.Object         frame,
                                                                    string              message,
                                                                    string              default_value,
                                                                    void**              value )  ;
    public    signal void               select_all                (  )  ;
    public    signal void               selection_changed         (  )  ;
    public    signal void               set_scroll_adjustments    ( Gtk.Adjustment      p0,
                                                                    Gtk.Adjustment      p1 )  ;
    public    signal void               status_bar_text_changed   ( string              p0 )  ;
    public    signal void               title_changed             ( WebFrame            p0,
                                                                    string              p1 )  ;
    public    signal void               window_object_cleared     ( WebFrame            frame,
                                                                    void**              context,
                                                                    void**              window_object )  ;


    public    bool                      can_copy_clipboard        (  ) ;
    public    bool                      can_cut_clipboard         (  ) ;
    public    bool                      can_go_back               (  ) ;
    public    bool                      can_go_back_or_forward    ( int                 steps ) ;
    public    bool                      can_go_backward           (  ) ;
    public    bool                      can_go_forward            (  ) ;
    public    bool                      can_paste_clipboard       (  ) ;
    public    void                      delete_selection          (  ) ;
    public    void                      execute_script            ( string              script ) ;
    public    weak WebBackForwardList   get_back_forward_list     (  ) ;
    public    weak Gtk.TargetList       get_copy_target_list      (  ) ;
    public    bool                      get_editable              (  ) ;
    public    weak WebFrame             get_focused_frame         (  ) ;
    public    weak WebFrame             get_main_frame            (  ) ;
    public    weak Gtk.TargetList       get_paste_target_list     (  ) ;
    public    weak WebSettings          get_settings              (  ) ;
    public    bool                      get_transparent           (  ) ;
    public    void                      go_back                   (  ) ;
    public    void                      go_back_or_forward        ( int                 steps ) ;
    public    void                      go_backward               (  ) ;
    public    void                      go_forward                (  ) ;
    public    bool                      go_to_back_forward_item   ( WebHistoryItem      item ) ;
    public    bool                      has_selection             (  ) ;
    public    void                      load_html_string          ( string              content,
                                                                    string              base_uri ) ;
    public    void                      load_string               ( string              content,
                                                                    string              content_mime_type,
                                                                    string              content_encoding,
                                                                    string              base_uri ) ;
    public    uint                      mark_text_matches         ( string              str,
                                                                    bool                case_sensitive,
                                                                    uint                limit ) ;
    public    void                      open                      ( string              uri ) ;
    public    void                      reload                    (  ) ;
    public    bool                      search_text               ( string              str,
                                                                    bool                case_sensitive,
                                                                    bool                forward,
                                                                    bool                wrap ) ;
    public    void                      set_editable              ( bool                flag ) ;
    public    void                      set_highlight_text_matches ( bool                highlight ) ;
    public    void                      set_maintains_back_forward_list ( bool                flag ) ;
    public    void                      set_settings              ( WebSettings         settings ) ;
    public    void                      set_transparent           ( bool                flag ) ;
    public    void                      stop_loading              (  ) ;
    public    void                      unmark_text_matches       (  ) ;
    public    virtual weak string       choose_file               ( WebFrame            frame,
                                                                    string              old_file ) ;
    public    virtual weak WebView      create_web_view           (  ) ;
}

WebView Description

Details

Constructor Details

WebView ()
    public                              WebView                   (  ) ;		

Field Details

Signal Details

console_message
    public    signal bool               console_message           ( string              message,
                                                                    int                 line_number,
                                                                    string              source_id )  ;		

copy_clipboard
    public    signal void               copy_clipboard            (  )  ;		

cut_clipboard
    public    signal void               cut_clipboard             (  )  ;		

hovering_over_link
    public    signal void               hovering_over_link        ( string              p0,
                                                                    string              p1 )  ;		

icon_loaded
    public    signal void               icon_loaded               (  )  ;		

load_committed
    public    signal void               load_committed            ( WebFrame            p0 )  ;		

load_finished
    public    signal void               load_finished             ( WebFrame            p0 )  ;		

load_progress_changed
    public    signal void               load_progress_changed     ( int                 p0 )  ;		

load_started
    public    signal void               load_started              ( WebFrame            p0 )  ;		

navigation_requested
    public    signal int                navigation_requested      ( GLib.Object         frame,
                                                                    GLib.Object         request )  ;		

paste_clipboard
    public    signal void               paste_clipboard           (  )  ;		

populate_popup
    public    signal void               populate_popup            ( Gtk.Menu            p0 )  ;		

script_alert
    public    signal bool               script_alert              ( GLib.Object         frame,
                                                                    string              alert_message )  ;		

script_confirm
    public    signal bool               script_confirm            ( GLib.Object         frame,
                                                                    string              confirm_message,
                                                                    bool                did_confirm )  ;		

script_prompt
    public    signal bool               script_prompt             ( GLib.Object         frame,
                                                                    string              message,
                                                                    string              default_value,
                                                                    void**              value )  ;		

select_all
    public    signal void               select_all                (  )  ;		

selection_changed
    public    signal void               selection_changed         (  )  ;		

set_scroll_adjustments
    public    signal void               set_scroll_adjustments    ( Gtk.Adjustment      p0,
                                                                    Gtk.Adjustment      p1 )  ;		

status_bar_text_changed
    public    signal void               status_bar_text_changed   ( string              p0 )  ;		

title_changed
    public    signal void               title_changed             ( WebFrame            p0,
                                                                    string              p1 )  ;		

window_object_cleared
    public    signal void               window_object_cleared     ( WebFrame            frame,
                                                                    void**              context,
                                                                    void**              window_object )  ;		

Property Details

copy_target_list
    public    weak Gtk.TargetList       copy_target_list          { get; } ;		

editable
    public    weak bool                 editable                  { get; set; } ;		

paste_target_list
    public    weak Gtk.TargetList       paste_target_list         { get; } ;		

settings
    public    weak WebSettings          settings                  { get; set; } ;		

transparent
    public    weak bool                 transparent               { get; set; } ;		

Method Details

can_copy_clipboard ()
    public    bool                      can_copy_clipboard        (  ) ;		

can_cut_clipboard ()
    public    bool                      can_cut_clipboard         (  ) ;		

can_go_back ()
    public    bool                      can_go_back               (  ) ;		

can_go_back_or_forward ()
    public    bool                      can_go_back_or_forward    ( int                 steps ) ;		

can_go_backward ()
    public    bool                      can_go_backward           (  ) ;		

can_go_forward ()
    public    bool                      can_go_forward            (  ) ;		

can_paste_clipboard ()
    public    bool                      can_paste_clipboard       (  ) ;		

delete_selection ()
    public    void                      delete_selection          (  ) ;		

execute_script ()
    public    void                      execute_script            ( string              script ) ;		

get_back_forward_list ()
    public    weak WebBackForwardList   get_back_forward_list     (  ) ;		

get_copy_target_list ()
    public    weak Gtk.TargetList       get_copy_target_list      (  ) ;		

get_editable ()
    public    bool                      get_editable              (  ) ;		

get_focused_frame ()
    public    weak WebFrame             get_focused_frame         (  ) ;		

get_main_frame ()
    public    weak WebFrame             get_main_frame            (  ) ;		

get_paste_target_list ()
    public    weak Gtk.TargetList       get_paste_target_list     (  ) ;		

get_settings ()
    public    weak WebSettings          get_settings              (  ) ;		

get_transparent ()
    public    bool                      get_transparent           (  ) ;		

go_back ()
    public    void                      go_back                   (  ) ;		

go_back_or_forward ()
    public    void                      go_back_or_forward        ( int                 steps ) ;		

go_backward ()
    public    void                      go_backward               (  ) ;		

go_forward ()
    public    void                      go_forward                (  ) ;		

go_to_back_forward_item ()
    public    bool                      go_to_back_forward_item   ( WebHistoryItem      item ) ;		

has_selection ()
    public    bool                      has_selection             (  ) ;		

load_html_string ()
    public    void                      load_html_string          ( string              content,
                                                                    string              base_uri ) ;		

load_string ()
    public    void                      load_string               ( string              content,
                                                                    string              content_mime_type,
                                                                    string              content_encoding,
                                                                    string              base_uri ) ;		

mark_text_matches ()
    public    uint                      mark_text_matches         ( string              str,
                                                                    bool                case_sensitive,
                                                                    uint                limit ) ;		

open ()
    public    void                      open                      ( string              uri ) ;		

reload ()
    public    void                      reload                    (  ) ;		

search_text ()
    public    bool                      search_text               ( string              str,
                                                                    bool                case_sensitive,
                                                                    bool                forward,
                                                                    bool                wrap ) ;		

set_editable ()
    public    void                      set_editable              ( bool                flag ) ;		

set_highlight_text_matches ()
    public    void                      set_highlight_text_matches ( bool                highlight ) ;		

set_maintains_back_forward_list ()
    public    void                      set_maintains_back_forward_list ( bool                flag ) ;		

set_settings ()
    public    void                      set_settings              ( WebSettings         settings ) ;		

set_transparent ()
    public    void                      set_transparent           ( bool                flag ) ;		

stop_loading ()
    public    void                      stop_loading              (  ) ;		

unmark_text_matches ()
    public    void                      unmark_text_matches       (  ) ;		

choose_file ()
    public    virtual weak string       choose_file               ( WebFrame            frame,
                                                                    string              old_file ) ;		

create_web_view ()
    public    virtual weak WebView      create_web_view           (  ) ;		


Created by Valadoc