Skip to content

Commit

Permalink
remove canvas.async getter/setters
Browse files Browse the repository at this point in the history
  • Loading branch information
samizdatco committed Nov 10, 2024
1 parent 7161072 commit 6fa477c
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 17 deletions.
16 changes: 1 addition & 15 deletions src/canvas.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,11 @@ pub struct Canvas{
pub width: f32,
pub height: f32,
engine: Option<gpu::RenderingEngine>,
async_io: bool,
}

impl Canvas{
pub fn new() -> Self{
Canvas{width:300.0, height:150.0, async_io:true, engine:None}
Canvas{width:300.0, height:150.0, engine:None}
}

pub fn engine(&mut self) -> gpu::RenderingEngine{
Expand Down Expand Up @@ -63,19 +62,6 @@ pub fn set_height(mut cx: FunctionContext) -> JsResult<JsUndefined> {
Ok(cx.undefined())
}

pub fn get_async(mut cx: FunctionContext) -> JsResult<JsBoolean> {
let this = cx.argument::<BoxedCanvas>(0)?;
let this = this.borrow();
Ok(cx.boolean(this.async_io))
}

pub fn set_async(mut cx: FunctionContext) -> JsResult<JsUndefined> {
let this = cx.argument::<BoxedCanvas>(0)?;
let go_async = cx.argument::<JsBoolean>(1)?;
this.borrow_mut().async_io = go_async.value(&mut cx);
Ok(cx.undefined())
}

pub fn get_engine(mut cx: FunctionContext) -> JsResult<JsString> {
let this = cx.argument::<BoxedCanvas>(0)?;
let mut this = this.borrow_mut();
Expand Down
2 changes: 0 additions & 2 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,6 @@ fn main(mut cx: ModuleContext) -> NeonResult<()> {
cx.export_function("Canvas_get_height", canvas::get_height)?;
cx.export_function("Canvas_set_height", canvas::set_height)?;

cx.export_function("Canvas_get_async", canvas::get_async)?;
cx.export_function("Canvas_set_async", canvas::set_async)?;
cx.export_function("Canvas_save", canvas::save)?;
cx.export_function("Canvas_saveSync", canvas::saveSync)?;
cx.export_function("Canvas_toBuffer", canvas::toBuffer)?;
Expand Down

0 comments on commit 6fa477c

Please sign in to comment.