pyvista.plotting.widgets.WidgetHelper.add_text_slider_widget#
- WidgetHelper.add_text_slider_widget(callback, data, value=None, pointa=(0.4, 0.9), pointb=(0.9, 0.9), color=None, interaction_event='end', style=None)[ソース]#
テキストスライダバーウィジェットを追加します.
これは,コールバック関数なしでは使用できません.このスライダーウィジェットの値の単一の引数を取り,その値でタスクを実行する呼び出し可能関数を渡すことができます.
- パラメータ:
- callback
callable()
スライダーが更新されるたびに呼び出されるメソッド.これには,単一のパラメータ: スライダーのfloat値を指定します.
- data
list
スライダバーに表示される使用可能な値のリスト.
- value
float
,optional
スライダの開始値.
- pointa
tuple
(float
),optional
表示ポート上のスライダの左端の相対座標.
- pointb
tuple
(float
),optional
表示ポート上のスライダの右ポイントの相対座標.
- color
ColorLike
,optional
文字列,RGBリスト,または16進数の色文字列のいずれかです.デフォルトは
pyvista.global_theme.font.color
です.- interaction_event
vtk.vtkCommand.EventIds
,str
,optional
コールバックのトリガーに使用するVTKインタラクションイベントです.文字列
'start'
,'end'
, `` always'`` またはvtk.vtkCommand.EventIds
を受け付けます.バージョン 0.38.0 で変更:
event_type
からinteraction_event
に変更され,文字列とvtk.vtkCommand.EventIds
のどちらかを受け付けるようになりました.- style
str
,optional
スライダスタイルの名前を指定します.使用可能なスタイルのリストは
pyvista.global_theme.slider_styles
にあります.デフォルトはNone
です.
- callback
- 戻り値:
vtk.vtkSliderWidget
テキストを表示するように設定されたVTKスライダウィジェット.