[][src]Struct arwa::Window

pub struct Window { /* fields omitted */ }

Methods

impl Window[src]

pub fn is_secure_context(&self) -> bool[src]

pub fn origin(&self) -> String[src]

pub fn name(&self) -> String[src]

pub fn set_name(&self, name: &str)[src]

pub fn status(&self) -> String[src]

pub fn set_status(&self, status: &str)[src]

pub fn document(&self) -> Option<GenericDocument>[src]

pub fn crypto(&self) -> Crypto[src]

pub fn history(&self) -> History[src]

pub fn navigator(&self) -> Navigator[src]

pub fn location(&self) -> Location[src]

pub fn performance(&self) -> Performance[src]

pub fn screen(&self) -> Screen[src]

pub fn session_storage(&self) -> Option<Storage>[src]

pub fn location_bar(&self) -> LocationBar[src]

pub fn menu_bar(&self) -> MenuBar[src]

pub fn personal_bar(&self) -> PersonalBar[src]

pub fn scroll_bars(&self) -> ScrollBars[src]

pub fn status_bar(&self) -> StatusBar[src]

pub fn tool_bar(&self) -> ToolBar[src]

pub fn opener(&self) -> Option<Window>[src]

pub fn parent(&self) -> Option<Window>[src]

pub fn top(&self) -> Option<Window>[src]

pub fn frame_element(&self) -> Option<GenericElement>[src]

pub fn inner_width(&self) -> u32[src]

pub fn inner_height(&self) -> u32[src]

pub fn outer_width(&self) -> u32[src]

pub fn outer_height(&self) -> u32[src]

pub fn scroll_x(&self) -> f64[src]

pub fn scroll_y(&self) -> f64[src]

pub fn screen_x(&self) -> f64[src]

pub fn screen_y(&self) -> f64[src]

pub fn alert(&self, message: &str)[src]

pub fn blur(&self)[src]

pub fn focus(&self)[src]

pub fn close(&self)[src]

pub fn stop(&self)[src]

pub fn print(&self)[src]

pub fn prompt(&self, message: &str) -> Option<String>[src]

pub fn confirm(&self, message: &str) -> bool[src]

pub fn computed_style_for<E>(
    &self,
    element: E,
    pseudo: &str
) -> Result<CssStyleDeclaration, TypeError> where
    E: Element
[src]

pub fn move_by(&self, x: i32, y: i32)[src]

pub fn move_to(&self, x: i32, y: i32)[src]

pub fn resize_by(&self, x: i32, y: i32)[src]

pub fn resize_to(&self, x: i32, y: i32)[src]

pub fn scroll_to(&self, options: ScrollToOptions)[src]

pub fn scroll_by(&self, options: ScrollByOptions)[src]

pub fn request_animation_frame(&self) -> RequestAnimationFrame[src]

Trait Implementations

impl AsRef<EventTarget> for Window[src]

impl AsRef<Window> for Window[src]

impl Clone for Window[src]

impl From<Window> for Window[src]

impl GlobalEventHandlers for Window[src]

impl Write for Window[src]

Auto Trait Implementations

impl RefUnwindSafe for Window

impl !Send for Window

impl !Sync for Window

impl Unpin for Window

impl UnwindSafe for Window

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.