From b526ca918d516f7f8bf247801daa913c05dcc099 Mon Sep 17 00:00:00 2001 From: bakk Date: Tue, 18 May 2021 20:40:43 +0200 Subject: [PATCH] Added wasm binding to KalkNum.estimate() --- kalk/src/kalk_num/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kalk/src/kalk_num/mod.rs b/kalk/src/kalk_num/mod.rs index 97cedfa..37cd259 100644 --- a/kalk/src/kalk_num/mod.rs +++ b/kalk/src/kalk_num/mod.rs @@ -43,6 +43,12 @@ lazy_static! { } impl KalkNum { + #[cfg(not(feature = "rug"))] + #[wasm_bindgen(js_name = estimate)] + pub fn estimate_js(&self) -> Option { + self.estimate() + } + // Get an estimate of what the number is, eg. 3.141592 => π pub fn estimate(&self) -> Option { let fract = self.value.clone().fract().abs();