浏览代码

Add Example for Slider Labels in Taipy GUI (#2077)

* added example for slider_labels

Signed-off-by: JeevaRamanathan <jeevaramanathan.m@infosys.com>

* split the examples

Signed-off-by: jeevaramanathan <jeevaramanathan.m@infosys.com>

* file renamed

Signed-off-by: jeevaramanathan <jeevaramanathan.m@infosys.com>

* spell fix

* Fixed according to suggestions

Signed-off-by: jeevaramanathan <jeevaramanathan.m@infosys.com>

* removed min,max values

Signed-off-by: JeevaRamanathan M <jeevaramanathan.m@infosys.com>

* removed slider_labels_lov

Signed-off-by: JeevaRamanathan M <jeevaramanathan.m@infosys.com>

---------

Signed-off-by: JeevaRamanathan <jeevaramanathan.m@infosys.com>
Signed-off-by: jeevaramanathan <jeevaramanathan.m@infosys.com>
Signed-off-by: JeevaRamanathan M <jeevaramanathan.m@infosys.com>
Co-authored-by: Fred Lefévère-Laoide <90181748+FredLL-Avaiga@users.noreply.github.com>
JeevaRamanathan 6 月之前
父节点
当前提交
a131486fbe
共有 1 个文件被更改,包括 38 次插入0 次删除
  1. 38 0
      doc/gui/examples/controls/slider_labels_dictionary.py

+ 38 - 0
doc/gui/examples/controls/slider_labels_dictionary.py

@@ -0,0 +1,38 @@
+# Copyright 2021-2024 Avaiga Private Limited
+#
+# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+#        http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
+# an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations under the License.
+# -----------------------------------------------------------------------------------------
+# To execute this script, make sure that the taipy-gui package is installed in your
+# Python environment and run:
+#     python <script>
+# -----------------------------------------------------------------------------------------
+from taipy.gui import Gui
+
+# Dictionary for slider labels
+labels = {
+    0: "$0",
+    20: "$20",
+    40: "$40",
+    60: "$60",
+    80: "$80",
+    100: "$100",
+}
+
+# Initial value of the slider
+value = 20
+
+page = """
+<|{value}|slider|labels={labels}|>
+
+Value: <|${value}|>
+"""
+
+if __name__ == "__main__":
+    Gui(page).run(title="Slider - Labels with Dictionary")