pub struct TabClose {
pub bg: Quad,
pub animator: Animator,
pub _bg_area: Area,
}
Fields§
§bg: Quad
§animator: Animator
§_bg_area: Area
Implementations§
Source§impl TabClose
impl TabClose
pub fn proto(cx: &mut Cx) -> Self
pub fn walk() -> WalkId
pub fn instance_hover() -> InstanceFloat
pub fn instance_down() -> InstanceFloat
pub fn anim_default() -> AnimId
pub fn anim_over() -> AnimId
pub fn anim_down() -> AnimId
pub fn shader_bg() -> ShaderId
pub fn style(cx: &mut Cx, opt: &StyleOptions)
pub fn handle_tab_close( &mut self, cx: &mut Cx, event: &mut Event, ) -> ButtonEvent
pub fn draw_tab_close(&mut self, cx: &mut Cx)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TabClose
impl RefUnwindSafe for TabClose
impl Send for TabClose
impl Sync for TabClose
impl Unpin for TabClose
impl UnwindSafe for TabClose
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more