From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id E49411FF165 for ; Thu, 9 Oct 2025 13:52:02 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 82EFC1DEF4; Thu, 9 Oct 2025 13:52:09 +0200 (CEST) Message-ID: <39601a36-7960-496d-bd74-9f5559d75074@proxmox.com> Date: Thu, 9 Oct 2025 13:51:36 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: Yew framework devel list at Proxmox , Hannes Laimer References: <20251009112502.312917-1-h.laimer@proxmox.com> <20251009112502.312917-2-h.laimer@proxmox.com> Content-Language: en-US From: Dominik Csapak In-Reply-To: <20251009112502.312917-2-h.laimer@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1760010664863 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.027 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [yew-devel] [PATCH yew-widget-toolkit v2 1/2] number: add tooltip to number field X-BeenThere: yew-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Yew framework devel list at Proxmox List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Yew framework devel list at Proxmox Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: yew-devel-bounces@lists.proxmox.com Sender: "yew-devel" On 10/9/25 1:24 PM, Hannes Laimer wrote: > Signed-off-by: Hannes Laimer > --- > src/widget/form/number.rs | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/src/widget/form/number.rs b/src/widget/form/number.rs > index 80f7f6c..ad1a3cd 100644 > --- a/src/widget/form/number.rs > +++ b/src/widget/form/number.rs > @@ -368,6 +368,11 @@ pub struct Number { > #[builder_cb(IntoEventCallback, into_event_callback, (String, Option))] > #[prop_or_default] > pub on_input: Option)>>, > + > + /// The tooltip. > + #[prop_or_default] > + #[builder(IntoPropValue, into_prop_value)] > + pub tip: Option, > } > > impl Default for Number { please correct me if I'm wrong, but just adding the tip to the properties alone wouldn't do anything on its own. You have to at least use it in the 'view' method, e.g. like this: --- let mut input_container: Tooltip = Tooltip::empty() .with_std_props(&props.std_props) .listeners(list: &props.listeners) .tip(props.tip.clone()) --- _______________________________________________ yew-devel mailing list yew-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/yew-devel