imspinner.pyi 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004
  1. ###############################################################################
  2. # This file is a part of Dear ImGui Bundle, NOT a part of imspinner
  3. # -----------------------------------------------------------------------------
  4. # imspinner.pyi: auto-generated bindings for imspinner, which provides
  5. # Spinners for ImGui. See https://github.com/dalerank/imspinner
  6. #
  7. # Most of the code of this file is automatically generated (using https://pthom.github.io/litgen/),
  8. # and is generally very close to the C++ version. Comments, docs are identical.
  9. # Do not manually edit the autogenerated parts (look for "Autogenerated" comments)!
  10. ###############################################################################
  11. # ruff: noqa: B008
  12. import enum
  13. import math
  14. from typing import Tuple, Optional, overload
  15. from imgui_bundle.imgui import ImColor
  16. IM_PI = math.pi
  17. LeafColor = ImColor
  18. def demo_spinners() -> None:
  19. ...
  20. # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! AUTOGENERATED CODE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  21. # <litgen_stub> // Autogenerated code below! Do not edit!
  22. #################### <generated_from:imspinner.h> ####################
  23. # #ifndef _IMSPINNER_H_
  24. #
  25. #
  26. # * The MIT License (MIT)
  27. # *
  28. # * Copyright (c) 2021-2022 Dalerank
  29. # *
  30. # * Permission is hereby granted, free of charge, to any person obtaining a copy
  31. # * of this software and associated documentation files (the "Software"), to deal
  32. # * in the Software without restriction, including without limitation the rights
  33. # * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  34. # * copies of the Software, and to permit persons to whom the Software is
  35. # * furnished to do so, subject to the following conditions:
  36. # *
  37. # * The above copyright notice and this permission notice shall be included in all
  38. # * copies or substantial portions of the Software.
  39. # *
  40. # * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  41. # * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  42. # * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  43. # * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  44. # * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  45. # * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  46. # * SOFTWARE.
  47. # *
  48. #
  49. # imgui headers
  50. white: ImColor # = ImColor(1., 1., 1., 1.)
  51. half_white: ImColor # = ImColor(1., 1., 1., 0.5)
  52. red: ImColor # = ImColor(1., 0., 0., 1.)
  53. class SpinnerTypeT(enum.IntEnum):
  54. e_st_rainbow = enum.auto() # (= 0)
  55. e_st_angle = enum.auto() # (= 1)
  56. e_st_dots = enum.auto() # (= 2)
  57. e_st_ang = enum.auto() # (= 3)
  58. e_st_vdots = enum.auto() # (= 4)
  59. e_st_bounce_ball = enum.auto() # (= 5)
  60. e_st_eclipse = enum.auto() # (= 6)
  61. e_st_ingyang = enum.auto() # (= 7)
  62. e_st_barchartsine = enum.auto() # (= 8)
  63. e_st_count = enum.auto() # (= 9)
  64. PI_DIV_4: float # = IM_PI / 4.
  65. PI_DIV_2: float # = IM_PI / 2.
  66. PI_2: float # = IM_PI 2.
  67. def color_alpha(c: ImColor, alpha: float) -> ImColor:
  68. pass
  69. def damped_spring(
  70. mass: float,
  71. stiffness: float,
  72. damping: float,
  73. time: float,
  74. a: float = PI_DIV_2,
  75. b: float = PI_DIV_2
  76. ) -> float:
  77. pass
  78. def damped_gravity(limtime: float) -> float:
  79. pass
  80. def damped_trifolium(limtime: float, a: float = 0., b: float = 1.) -> float:
  81. pass
  82. def damped_inoutelastic(t: float, amplitude: float, period: float) -> float:
  83. pass
  84. def damped_infinity(t: float, a: float) -> Tuple[float, float]:
  85. pass
  86. def ease_inquad(time: float) -> float:
  87. pass
  88. def ease_outquad(time: float) -> float:
  89. pass
  90. @overload
  91. def ease_inoutquad(t: float) -> float:
  92. pass
  93. @overload
  94. def ease_inoutquad(p: float) -> float:
  95. pass
  96. def ease_outcubic(t: float) -> float:
  97. pass
  98. def ease_inexpo(t: float) -> float:
  99. pass
  100. @overload
  101. def ease_inoutexpo(t: float) -> float:
  102. pass
  103. @overload
  104. def ease_inoutexpo(p: float) -> float:
  105. pass
  106. def ease_spring(p: float) -> float:
  107. pass
  108. def ease_gravity(p: float) -> float:
  109. pass
  110. def ease_infinity(p: float) -> float:
  111. pass
  112. def ease_inoutelastic(p: float) -> float:
  113. pass
  114. def ease_sine(p: float) -> float:
  115. pass
  116. def ease_damping(p: float) -> float:
  117. pass
  118. class ease_mode(enum.IntEnum):
  119. e_ease_none = enum.auto() # (= 0)
  120. e_ease_inoutquad = enum.auto() # (= 1)
  121. e_ease_inoutexpo = enum.auto() # (= 2)
  122. e_ease_spring = enum.auto() # (= 3)
  123. e_ease_gravity = enum.auto() # (= 4)
  124. e_ease_infinity = enum.auto() # (= 5)
  125. e_ease_elastic = enum.auto() # (= 6)
  126. e_ease_sine = enum.auto() # (= 7)
  127. e_ease_damping = enum.auto() # (= 8)
  128. def spinner_rainbow(
  129. label: str,
  130. radius: float,
  131. thickness: float,
  132. color: ImColor,
  133. speed: float,
  134. ang_min: float = 0.,
  135. ang_max: float = PI_2,
  136. arcs: int = 1,
  137. mode: int = 0
  138. ) -> None:
  139. """
  140. const char *label: A string label for the spinner, used to identify it in ImGui.
  141. float radius: The radius of the spinner.
  142. float thickness: The thickness of the spinner's border.
  143. const ImColor &color: The color of the spinner.
  144. float speed: The speed of the spinning animation.
  145. float ang_min: Minimum angle of spinning.
  146. float ang_max: Maximum angle of spinning.
  147. int arcs: Number of arcs of the spinner.
  148. """
  149. pass
  150. def spinner_rainbow_mix(
  151. label: str,
  152. radius: float,
  153. thickness: float,
  154. color: ImColor,
  155. speed: float,
  156. ang_min: float = 0.,
  157. ang_max: float = PI_2,
  158. arcs: int = 1,
  159. mode: int = 0
  160. ) -> None:
  161. pass
  162. def spinner_rotating_heart(
  163. label: str,
  164. radius: float,
  165. thickness: float,
  166. color: ImColor,
  167. speed: float,
  168. ang_min: float = 0.
  169. ) -> None:
  170. """ This function draws a rotating heart spinner."""
  171. pass
  172. def spinner_ang(
  173. label: str,
  174. radius: float,
  175. thickness: float,
  176. color: Optional[ImColor] = None,
  177. bg: Optional[ImColor] = None,
  178. speed: float = 2.8,
  179. angle: float = IM_PI,
  180. mode: int = 0
  181. ) -> None:
  182. """ SpinnerAng is a function that draws a spinner widget with a given angle.
  183. Python bindings defaults:
  184. If any of the params below is None, then its default value below will be used:
  185. * color: white
  186. * bg: white
  187. """
  188. pass
  189. def spinner_ang8(
  190. label: str,
  191. radius: float,
  192. thickness: float,
  193. color: Optional[ImColor] = None,
  194. bg: Optional[ImColor] = None,
  195. speed: float = 2.8,
  196. angle: float = IM_PI,
  197. mode: int = 0,
  198. rkoef: float = 0.5
  199. ) -> None:
  200. """Python bindings defaults:
  201. If any of the params below is None, then its default value below will be used:
  202. * color: white
  203. * bg: white
  204. """
  205. pass
  206. def spinner_ang_mix(
  207. label: str,
  208. radius: float,
  209. thickness: float,
  210. color: Optional[ImColor] = None,
  211. speed: float = 2.8,
  212. angle: float = IM_PI,
  213. arcs: int = 4,
  214. mode: int = 0
  215. ) -> None:
  216. """Python bindings defaults:
  217. If color is None, then its default value will be: white
  218. """
  219. pass
  220. def spinner_loading_ring(
  221. label: str,
  222. radius: float,
  223. thickness: float,
  224. color: Optional[ImColor] = None,
  225. bg: Optional[ImColor] = None,
  226. speed: float = 2.8,
  227. segments: int = 5
  228. ) -> None:
  229. """Python bindings defaults:
  230. If any of the params below is None, then its default value below will be used:
  231. * color: white
  232. * bg: half_white
  233. """
  234. pass
  235. def spinner_clock(
  236. label: str,
  237. radius: float,
  238. thickness: float,
  239. color: Optional[ImColor] = None,
  240. bg: Optional[ImColor] = None,
  241. speed: float = 2.8
  242. ) -> None:
  243. """Python bindings defaults:
  244. If any of the params below is None, then its default value below will be used:
  245. * color: white
  246. * bg: half_white
  247. """
  248. pass
  249. def spinner_pulsar(
  250. label: str,
  251. radius: float,
  252. thickness: float,
  253. bg: Optional[ImColor] = None,
  254. speed: float = 2.8,
  255. sequence: bool = True,
  256. angle: float = 0.,
  257. mode: int = 0
  258. ) -> None:
  259. """Python bindings defaults:
  260. If bg is None, then its default value will be: half_white
  261. """
  262. pass
  263. def spinner_double_fade_pulsar(
  264. label: str,
  265. radius: float,
  266. param_2: float,
  267. bg: Optional[ImColor] = None,
  268. speed: float = 2.8
  269. ) -> None:
  270. """Python bindings defaults:
  271. If bg is None, then its default value will be: half_white
  272. """
  273. pass
  274. def spinner_twin_pulsar(
  275. label: str,
  276. radius: float,
  277. thickness: float,
  278. color: Optional[ImColor] = None,
  279. speed: float = 2.8,
  280. rings: int = 2,
  281. mode: int = 0
  282. ) -> None:
  283. """Python bindings defaults:
  284. If color is None, then its default value will be: white
  285. """
  286. pass
  287. def spinner_fade_pulsar(
  288. label: str,
  289. radius: float,
  290. color: Optional[ImColor] = None,
  291. speed: float = 2.8,
  292. rings: int = 2,
  293. mode: int = 0
  294. ) -> None:
  295. """Python bindings defaults:
  296. If color is None, then its default value will be: white
  297. """
  298. pass
  299. def spinner_fade_pulsar_square(
  300. label: str,
  301. radius: float,
  302. color: Optional[ImColor] = None,
  303. speed: float = 2.8,
  304. rings: int = 2,
  305. mode: int = 0
  306. ) -> None:
  307. """Python bindings defaults:
  308. If color is None, then its default value will be: white
  309. """
  310. pass
  311. def spinner_circular_lines(
  312. label: str,
  313. radius: float,
  314. color: Optional[ImColor] = None,
  315. speed: float = 1.8,
  316. lines: int = 8,
  317. mode: int = 0
  318. ) -> None:
  319. """Python bindings defaults:
  320. If color is None, then its default value will be: white
  321. """
  322. pass
  323. def spinner_dots(
  324. label: str,
  325. nextdot: float,
  326. radius: float,
  327. thickness: float,
  328. color: Optional[ImColor] = None,
  329. speed: float = 2.8,
  330. dots: int = 12,
  331. minth: float = -1.,
  332. mode: int = 0
  333. ) -> None:
  334. """Python bindings defaults:
  335. If color is None, then its default value will be: white
  336. """
  337. pass
  338. def spinner_v_dots(
  339. label: str,
  340. radius: float,
  341. thickness: float,
  342. color: Optional[ImColor] = None,
  343. bgcolor: Optional[ImColor] = None,
  344. speed: float = 2.8,
  345. dots: int = 12,
  346. mdots: int = 6,
  347. mode: int = 0
  348. ) -> None:
  349. """Python bindings defaults:
  350. If any of the params below is None, then its default value below will be used:
  351. * color: white
  352. * bgcolor: white
  353. """
  354. pass
  355. def spinner_bounce_dots(
  356. label: str,
  357. radius: float,
  358. thickness: float,
  359. color: Optional[ImColor] = None,
  360. speed: float = 2.8,
  361. dots: int = 3,
  362. mode: int = 0
  363. ) -> None:
  364. """Python bindings defaults:
  365. If color is None, then its default value will be: white
  366. """
  367. pass
  368. def spinner_zip_dots(
  369. label: str,
  370. radius: float,
  371. thickness: float,
  372. color: Optional[ImColor] = None,
  373. speed: float = 2.8,
  374. dots: int = 5
  375. ) -> None:
  376. """Python bindings defaults:
  377. If color is None, then its default value will be: white
  378. """
  379. pass
  380. def spinner_dots_to_points(
  381. label: str,
  382. radius: float,
  383. thickness: float,
  384. offset_k: float,
  385. color: Optional[ImColor] = None,
  386. speed: float = 1.8,
  387. dots: int = 5
  388. ) -> None:
  389. """Python bindings defaults:
  390. If color is None, then its default value will be: white
  391. """
  392. pass
  393. #const float sina = ImSin( ImFmod((start + (IM_PI - i * offset)), PI_DIV_2));
  394. def spinner_dots_to_bar(
  395. label: str,
  396. radius: float,
  397. thickness: float,
  398. offset_k: float,
  399. color: Optional[ImColor] = None,
  400. speed: float = 2.8,
  401. dots: int = 5
  402. ) -> None:
  403. """Python bindings defaults:
  404. If color is None, then its default value will be: white
  405. """
  406. pass
  407. def spinner_wave_dots(
  408. label: str,
  409. radius: float,
  410. thickness: float,
  411. color: Optional[ImColor] = None,
  412. speed: float = 2.8,
  413. lt: int = 8
  414. ) -> None:
  415. """Python bindings defaults:
  416. If color is None, then its default value will be: white
  417. """
  418. pass
  419. def spinner_fade_dots(
  420. label: str,
  421. radius: float,
  422. thickness: float,
  423. color: Optional[ImColor] = None,
  424. speed: float = 2.8,
  425. lt: int = 8,
  426. mode: int = 0
  427. ) -> None:
  428. """Python bindings defaults:
  429. If color is None, then its default value will be: white
  430. """
  431. pass
  432. def spinner_three_dots(
  433. label: str,
  434. radius: float,
  435. thickness: float,
  436. color: Optional[ImColor] = None,
  437. speed: float = 2.8,
  438. lt: int = 8
  439. ) -> None:
  440. """Python bindings defaults:
  441. If color is None, then its default value will be: white
  442. """
  443. pass
  444. def spinner_five_dots(
  445. label: str,
  446. radius: float,
  447. thickness: float,
  448. color: Optional[ImColor] = None,
  449. speed: float = 2.8,
  450. lt: int = 8
  451. ) -> None:
  452. """Python bindings defaults:
  453. If color is None, then its default value will be: ImColor(0xffffffff)
  454. """
  455. pass
  456. def spinner4_caleidospcope(
  457. label: str,
  458. radius: float,
  459. thickness: float,
  460. color: Optional[ImColor] = None,
  461. speed: float = 2.8,
  462. lt: int = 8
  463. ) -> None:
  464. """Python bindings defaults:
  465. If color is None, then its default value will be: ImColor(0xffffffff)
  466. """
  467. pass
  468. def spinner_multi_fade_dots(
  469. label: str,
  470. radius: float,
  471. thickness: float,
  472. color: Optional[ImColor] = None,
  473. speed: float = 2.8,
  474. lt: int = 8
  475. ) -> None:
  476. """Python bindings defaults:
  477. If color is None, then its default value will be: white
  478. """
  479. pass
  480. def spinner_thick_to_sin(
  481. label: str,
  482. radius: float,
  483. thickness: float,
  484. color: Optional[ImColor] = None,
  485. speed: float = 2.8,
  486. nt: int = 1,
  487. lt: int = 8,
  488. mode: int = 0
  489. ) -> None:
  490. """Python bindings defaults:
  491. If color is None, then its default value will be: white
  492. """
  493. pass
  494. def spinner_scale_dots(
  495. label: str,
  496. radius: float,
  497. thickness: float,
  498. color: Optional[ImColor] = None,
  499. speed: float = 2.8,
  500. lt: int = 8
  501. ) -> None:
  502. """Python bindings defaults:
  503. If color is None, then its default value will be: white
  504. """
  505. pass
  506. def spinner_square_spins(
  507. label: str,
  508. radius: float,
  509. thickness: float,
  510. color: Optional[ImColor] = None,
  511. speed: float = 2.8
  512. ) -> None:
  513. """Python bindings defaults:
  514. If color is None, then its default value will be: white
  515. """
  516. pass
  517. def spinner_moving_dots(
  518. label: str,
  519. radius: float,
  520. thickness: float,
  521. color: Optional[ImColor] = None,
  522. speed: float = 2.8,
  523. dots: int = 3
  524. ) -> None:
  525. """Python bindings defaults:
  526. If color is None, then its default value will be: white
  527. """
  528. pass
  529. def spinner_rotate_dots(
  530. label: str,
  531. radius: float,
  532. thickness: float,
  533. color: Optional[ImColor] = None,
  534. speed: float = 2.8,
  535. dots: int = 2,
  536. mode: int = 0
  537. ) -> None:
  538. """Python bindings defaults:
  539. If color is None, then its default value will be: white
  540. """
  541. pass
  542. def spinner_orion_dots(
  543. label: str,
  544. radius: float,
  545. thickness: float,
  546. color: Optional[ImColor] = None,
  547. speed: float = 2.8,
  548. arcs: int = 4
  549. ) -> None:
  550. """Python bindings defaults:
  551. If color is None, then its default value will be: white
  552. """
  553. pass
  554. def spinner_galaxy_dots(
  555. label: str,
  556. radius: float,
  557. thickness: float,
  558. color: Optional[ImColor] = None,
  559. speed: float = 2.8,
  560. arcs: int = 4
  561. ) -> None:
  562. """Python bindings defaults:
  563. If color is None, then its default value will be: white
  564. """
  565. pass
  566. def spinner_twin_ang(
  567. label: str,
  568. radius1: float,
  569. radius2: float,
  570. thickness: float,
  571. color1: Optional[ImColor] = None,
  572. color2: Optional[ImColor] = None,
  573. speed: float = 2.8,
  574. angle: float = IM_PI,
  575. mode: int = 0
  576. ) -> None:
  577. """Python bindings defaults:
  578. If any of the params below is None, then its default value below will be used:
  579. * color1: white
  580. * color2: red
  581. """
  582. pass
  583. def spinner_filling(
  584. label: str,
  585. radius: float,
  586. thickness: float,
  587. color1: Optional[ImColor] = None,
  588. color2: Optional[ImColor] = None,
  589. speed: float = 2.8
  590. ) -> None:
  591. """Python bindings defaults:
  592. If any of the params below is None, then its default value below will be used:
  593. * color1: white
  594. * color2: red
  595. """
  596. pass
  597. def spinner_filling_mem(
  598. label: str,
  599. radius: float,
  600. thickness: float,
  601. color: ImColor,
  602. colorbg: ImColor,
  603. speed: float
  604. ) -> None:
  605. pass
  606. def spinner_topup(
  607. label: str,
  608. radius1: float,
  609. radius2: float,
  610. color: Optional[ImColor] = None,
  611. fg: Optional[ImColor] = None,
  612. bg: Optional[ImColor] = None,
  613. speed: float = 2.8
  614. ) -> None:
  615. """Python bindings defaults:
  616. If any of the params below is None, then its default value below will be used:
  617. * color: red
  618. * fg: white
  619. * bg: white
  620. """
  621. pass
  622. def spinner_twin_ang180(
  623. label: str,
  624. radius1: float,
  625. radius2: float,
  626. thickness: float,
  627. color1: Optional[ImColor] = None,
  628. color2: Optional[ImColor] = None,
  629. speed: float = 2.8,
  630. angle: float = PI_DIV_4,
  631. mode: int = 0
  632. ) -> None:
  633. """Python bindings defaults:
  634. If any of the params below is None, then its default value below will be used:
  635. * color1: white
  636. * color2: red
  637. """
  638. pass
  639. def spinner_twin_ang360(
  640. label: str,
  641. radius1: float,
  642. radius2: float,
  643. thickness: float,
  644. color1: Optional[ImColor] = None,
  645. color2: Optional[ImColor] = None,
  646. speed1: float = 2.8,
  647. speed2: float = 2.5,
  648. mode: int = 0
  649. ) -> None:
  650. """Python bindings defaults:
  651. If any of the params below is None, then its default value below will be used:
  652. * color1: white
  653. * color2: red
  654. """
  655. pass
  656. def spinner_inc_dots(
  657. label: str,
  658. radius: float,
  659. thickness: float,
  660. color: Optional[ImColor] = None,
  661. speed: float = 2.8,
  662. dots: int = 6
  663. ) -> None:
  664. """Python bindings defaults:
  665. If color is None, then its default value will be: white
  666. """
  667. pass
  668. def spinner_inc_full_dots(
  669. label: str,
  670. radius: float,
  671. thickness: float,
  672. color: Optional[ImColor] = None,
  673. speed: float = 2.8,
  674. dots: int = 4
  675. ) -> None:
  676. """Python bindings defaults:
  677. If color is None, then its default value will be: white
  678. """
  679. pass
  680. def spinner_fade_bars(
  681. label: str,
  682. w: float,
  683. color: Optional[ImColor] = None,
  684. speed: float = 2.8,
  685. bars: int = 3,
  686. scale: bool = False
  687. ) -> None:
  688. """Python bindings defaults:
  689. If color is None, then its default value will be: white
  690. """
  691. pass
  692. def spinner_fade_tris(
  693. label: str,
  694. radius: float,
  695. color: Optional[ImColor] = None,
  696. speed: float = 2.8,
  697. dim: int = 2,
  698. scale: bool = False,
  699. mode: int = 0
  700. ) -> None:
  701. """Python bindings defaults:
  702. If color is None, then its default value will be: white
  703. """
  704. pass
  705. def spinner_bars_rotate_fade(
  706. label: str,
  707. rmin: float,
  708. rmax: float,
  709. thickness: float,
  710. color: Optional[ImColor] = None,
  711. speed: float = 2.8,
  712. bars: int = 6
  713. ) -> None:
  714. """Python bindings defaults:
  715. If color is None, then its default value will be: white
  716. """
  717. pass
  718. def spinner_bars_scale_middle(
  719. label: str,
  720. w: float,
  721. color: Optional[ImColor] = None,
  722. speed: float = 2.8,
  723. bars: int = 3
  724. ) -> None:
  725. """Python bindings defaults:
  726. If color is None, then its default value will be: white
  727. """
  728. pass
  729. def spinner_ang_twin(
  730. label: str,
  731. radius1: float,
  732. radius2: float,
  733. thickness: float,
  734. color: Optional[ImColor] = None,
  735. bg: Optional[ImColor] = None,
  736. speed: float = 2.8,
  737. angle: float = IM_PI,
  738. arcs: int = 1,
  739. mode: int = 0
  740. ) -> None:
  741. """Python bindings defaults:
  742. If any of the params below is None, then its default value below will be used:
  743. * color: white
  744. * bg: half_white
  745. """
  746. pass
  747. def spinner_arc_rotation(
  748. label: str,
  749. radius: float,
  750. thickness: float,
  751. color: Optional[ImColor] = None,
  752. speed: float = 2.8,
  753. arcs: int = 4,
  754. mode: int = 0
  755. ) -> None:
  756. """Python bindings defaults:
  757. If color is None, then its default value will be: white
  758. """
  759. pass
  760. def spinner_arc_fade(
  761. label: str,
  762. radius: float,
  763. thickness: float,
  764. color: Optional[ImColor] = None,
  765. speed: float = 2.8,
  766. arcs: int = 4,
  767. mode: int = 0
  768. ) -> None:
  769. """Python bindings defaults:
  770. If color is None, then its default value will be: white
  771. """
  772. pass
  773. def spinner_simple_arc_fade(
  774. label: str,
  775. radius: float,
  776. thickness: float,
  777. color: Optional[ImColor] = None,
  778. speed: float = 2.8
  779. ) -> None:
  780. """Python bindings defaults:
  781. If color is None, then its default value will be: white
  782. """
  783. pass
  784. def spinner_square_stroke_fade(
  785. label: str,
  786. radius: float,
  787. thickness: float,
  788. color: Optional[ImColor] = None,
  789. speed: float = 2.8
  790. ) -> None:
  791. """Python bindings defaults:
  792. If color is None, then its default value will be: white
  793. """
  794. pass
  795. def spinner_ascii_symbol_points(
  796. label: str,
  797. text: str,
  798. radius: float,
  799. thickness: float,
  800. color: Optional[ImColor] = None,
  801. speed: float = 2.8
  802. ) -> None:
  803. """Python bindings defaults:
  804. If color is None, then its default value will be: white
  805. """
  806. pass
  807. def spinner_text_fading(
  808. label: str,
  809. text: str,
  810. radius: float,
  811. fsize: float,
  812. color: Optional[ImColor] = None,
  813. speed: float = 2.8
  814. ) -> None:
  815. """Python bindings defaults:
  816. If color is None, then its default value will be: white
  817. """
  818. pass
  819. def spinner_seven_segments(
  820. label: str,
  821. text: str,
  822. radius: float,
  823. thickness: float,
  824. color: Optional[ImColor] = None,
  825. speed: float = 2.8
  826. ) -> None:
  827. """Python bindings defaults:
  828. If color is None, then its default value will be: white
  829. """
  830. pass
  831. def spinner_square_stroke_fill(
  832. label: str,
  833. radius: float,
  834. thickness: float,
  835. color: Optional[ImColor] = None,
  836. speed: float = 2.8
  837. ) -> None:
  838. """Python bindings defaults:
  839. If color is None, then its default value will be: white
  840. """
  841. pass
  842. def spinner_square_stroke_loading(
  843. label: str,
  844. radius: float,
  845. thickness: float,
  846. color: Optional[ImColor] = None,
  847. speed: float = 2.8
  848. ) -> None:
  849. """Python bindings defaults:
  850. If color is None, then its default value will be: white
  851. """
  852. pass
  853. def spinner_square_loading(
  854. label: str,
  855. radius: float,
  856. thickness: float,
  857. color: Optional[ImColor] = None,
  858. speed: float = 2.8
  859. ) -> None:
  860. """Python bindings defaults:
  861. If color is None, then its default value will be: white
  862. """
  863. pass
  864. def spinner_filled_arc_fade(
  865. label: str,
  866. radius: float,
  867. color: Optional[ImColor] = None,
  868. speed: float = 2.8,
  869. arcs: int = 4,
  870. mode: int = 0
  871. ) -> None:
  872. """Python bindings defaults:
  873. If color is None, then its default value will be: white
  874. """
  875. pass
  876. def spinner_points_roller(
  877. label: str,
  878. radius: float,
  879. thickness: float,
  880. color: Optional[ImColor] = None,
  881. speed: float = 2.8,
  882. points: int = 8,
  883. circles: int = 2,
  884. rspeed: float = 1.
  885. ) -> None:
  886. """Python bindings defaults:
  887. If color is None, then its default value will be: white
  888. """
  889. pass
  890. def spinner_points_arc_bounce(
  891. label: str,
  892. radius: float,
  893. thickness: float,
  894. color: Optional[ImColor] = None,
  895. speed: float = 2.8,
  896. points: int = 4,
  897. circles: int = 2,
  898. rspeed: float = 0.
  899. ) -> None:
  900. """Python bindings defaults:
  901. If color is None, then its default value will be: white
  902. """
  903. pass
  904. def spinner_filled_arc_color(
  905. label: str,
  906. radius: float,
  907. color: Optional[ImColor] = None,
  908. bg: Optional[ImColor] = None,
  909. speed: float = 2.8,
  910. arcs: int = 4
  911. ) -> None:
  912. """Python bindings defaults:
  913. If any of the params below is None, then its default value below will be used:
  914. * color: red
  915. * bg: white
  916. """
  917. pass
  918. def spinner_filled_arc_ring(
  919. label: str,
  920. radius: float,
  921. thickness: float,
  922. color: Optional[ImColor] = None,
  923. bg: Optional[ImColor] = None,
  924. speed: float = 2.8,
  925. arcs: int = 4
  926. ) -> None:
  927. """Python bindings defaults:
  928. If any of the params below is None, then its default value below will be used:
  929. * color: red
  930. * bg: white
  931. """
  932. pass
  933. def spinner_arc_wedges(
  934. label: str,
  935. radius: float,
  936. color: Optional[ImColor] = None,
  937. speed: float = 2.8,
  938. arcs: int = 4,
  939. mode: int = 0
  940. ) -> None:
  941. """Python bindings defaults:
  942. If color is None, then its default value will be: red
  943. """
  944. pass
  945. def spinner_twin_ball(
  946. label: str,
  947. radius1: float,
  948. radius2: float,
  949. thickness: float,
  950. b_thickness: float,
  951. ball: Optional[ImColor] = None,
  952. bg: Optional[ImColor] = None,
  953. speed: float = 2.8,
  954. balls: int = 2,
  955. mode: int = 0
  956. ) -> None:
  957. """Python bindings defaults:
  958. If any of the params below is None, then its default value below will be used:
  959. * ball: white
  960. * bg: half_white
  961. """
  962. pass
  963. def spinner_solar_balls(
  964. label: str,
  965. radius: float,
  966. thickness: float,
  967. ball: Optional[ImColor] = None,
  968. bg: Optional[ImColor] = None,
  969. speed: float = 2.8,
  970. balls: int = 4
  971. ) -> None:
  972. """Python bindings defaults:
  973. If any of the params below is None, then its default value below will be used:
  974. * ball: white
  975. * bg: half_white
  976. """
  977. pass
  978. def spinner_solar_scale_balls(
  979. label: str,
  980. radius: float,
  981. thickness: float,
  982. ball: Optional[ImColor] = None,
  983. speed: float = 2.8,
  984. balls: int = 4
  985. ) -> None:
  986. """Python bindings defaults:
  987. If ball is None, then its default value will be: white
  988. """
  989. pass
  990. def spinner_solar_arcs(
  991. label: str,
  992. radius: float,
  993. thickness: float,
  994. ball: Optional[ImColor] = None,
  995. bg: Optional[ImColor] = None,
  996. speed: float = 2.8,
  997. balls: int = 4
  998. ) -> None:
  999. """Python bindings defaults:
  1000. If any of the params below is None, then its default value below will be used:
  1001. * ball: white
  1002. * bg: half_white
  1003. """
  1004. pass
  1005. def spinner_moving_arcs(
  1006. label: str,
  1007. radius: float,
  1008. thickness: float,
  1009. color: Optional[ImColor] = None,
  1010. speed: float = 2.8,
  1011. arcs: int = 4
  1012. ) -> None:
  1013. """Python bindings defaults:
  1014. If color is None, then its default value will be: white
  1015. """
  1016. pass
  1017. def spinner_rainbow_circle(
  1018. label: str,
  1019. radius: float,
  1020. thickness: float,
  1021. color: Optional[ImColor] = None,
  1022. speed: float = 2.8,
  1023. arcs: int = 4,
  1024. mode: float = 1
  1025. ) -> None:
  1026. """Python bindings defaults:
  1027. If color is None, then its default value will be: white
  1028. """
  1029. pass
  1030. def spinner_bounce_ball(
  1031. label: str,
  1032. radius: float,
  1033. thickness: float,
  1034. color: Optional[ImColor] = None,
  1035. speed: float = 2.8,
  1036. dots: int = 1,
  1037. shadow: bool = False
  1038. ) -> None:
  1039. """Python bindings defaults:
  1040. If color is None, then its default value will be: white
  1041. """
  1042. pass
  1043. def spinner_pulsar_ball(
  1044. label: str,
  1045. radius: float,
  1046. thickness: float,
  1047. color: Optional[ImColor] = None,
  1048. speed: float = 2.8,
  1049. shadow: bool = False,
  1050. mode: int = 0
  1051. ) -> None:
  1052. """Python bindings defaults:
  1053. If color is None, then its default value will be: white
  1054. """
  1055. pass
  1056. def spinner_inc_scale_dots(
  1057. label: str,
  1058. radius: float,
  1059. thickness: float,
  1060. color: Optional[ImColor] = None,
  1061. speed: float = 2.8,
  1062. dots: int = 6,
  1063. angle: float = 0.,
  1064. mode: int = 0
  1065. ) -> None:
  1066. """Python bindings defaults:
  1067. If color is None, then its default value will be: white
  1068. """
  1069. pass
  1070. def spinner_some_scale_dots(
  1071. label: str,
  1072. radius: float,
  1073. thickness: float,
  1074. color: Optional[ImColor] = None,
  1075. speed: float = 2.8,
  1076. dots: int = 6,
  1077. mode: int = 0
  1078. ) -> None:
  1079. """Python bindings defaults:
  1080. If color is None, then its default value will be: white
  1081. """
  1082. pass
  1083. def spinner_ang_triple(
  1084. label: str,
  1085. radius1: float,
  1086. radius2: float,
  1087. radius3: float,
  1088. thickness: float,
  1089. c1: Optional[ImColor] = None,
  1090. c2: Optional[ImColor] = None,
  1091. c3: Optional[ImColor] = None,
  1092. speed: float = 2.8,
  1093. angle: float = IM_PI
  1094. ) -> None:
  1095. """Python bindings defaults:
  1096. If any of the params below is None, then its default value below will be used:
  1097. * c1: white
  1098. * c2: half_white
  1099. * c3: white
  1100. """
  1101. pass
  1102. def spinner_ang_eclipse(
  1103. label: str,
  1104. radius: float,
  1105. thickness: float,
  1106. color: Optional[ImColor] = None,
  1107. speed: float = 2.8,
  1108. angle: float = IM_PI
  1109. ) -> None:
  1110. """Python bindings defaults:
  1111. If color is None, then its default value will be: white
  1112. """
  1113. pass
  1114. def spinner_ing_yang(
  1115. label: str,
  1116. radius: float,
  1117. thickness: float,
  1118. reverse: bool,
  1119. yang_detlta_r: float,
  1120. color_i: Optional[ImColor] = None,
  1121. color_y: Optional[ImColor] = None,
  1122. speed: float = 2.8,
  1123. angle: float = math.pi * 0.7,
  1124. mode: int = 0
  1125. ) -> None:
  1126. """Python bindings defaults:
  1127. If any of the params below is None, then its default value below will be used:
  1128. * colorI: white
  1129. * colorY: white
  1130. """
  1131. pass
  1132. def spinner_gooey_balls(
  1133. label: str,
  1134. radius: float,
  1135. color: ImColor,
  1136. speed: float,
  1137. mode: int = 0
  1138. ) -> None:
  1139. pass
  1140. def spinner_dots_loading(
  1141. label: str,
  1142. radius: float,
  1143. thickness: float,
  1144. color: ImColor,
  1145. bg: ImColor,
  1146. speed: float
  1147. ) -> None:
  1148. pass
  1149. def spinner_rotate_gooey_balls(
  1150. label: str,
  1151. radius: float,
  1152. thickness: float,
  1153. color: ImColor,
  1154. speed: float,
  1155. balls: int,
  1156. mode: int = 0
  1157. ) -> None:
  1158. pass
  1159. def spinner_herbert_balls(
  1160. label: str,
  1161. radius: float,
  1162. thickness: float,
  1163. color: ImColor,
  1164. speed: float,
  1165. balls: int
  1166. ) -> None:
  1167. pass
  1168. def spinner_herbert_balls3_d(
  1169. label: str,
  1170. radius: float,
  1171. thickness: float,
  1172. color: ImColor,
  1173. speed: float
  1174. ) -> None:
  1175. pass
  1176. def spinner_rotate_triangles(
  1177. label: str,
  1178. radius: float,
  1179. thickness: float,
  1180. color: ImColor,
  1181. speed: float,
  1182. tris: int,
  1183. mode: int = 0
  1184. ) -> None:
  1185. pass
  1186. def spinner_rotate_shapes(
  1187. label: str,
  1188. radius: float,
  1189. thickness: float,
  1190. color: ImColor,
  1191. speed: float,
  1192. shapes: int,
  1193. pnt: int
  1194. ) -> None:
  1195. pass
  1196. def spinner_sin_squares(
  1197. label: str,
  1198. radius: float,
  1199. thickness: float,
  1200. color: ImColor,
  1201. speed: float,
  1202. mode: int = 0
  1203. ) -> None:
  1204. pass
  1205. def spinner_moon_line(
  1206. label: str,
  1207. radius: float,
  1208. thickness: float,
  1209. color: Optional[ImColor] = None,
  1210. bg: Optional[ImColor] = None,
  1211. speed: float = 2.8,
  1212. angle: float = IM_PI
  1213. ) -> None:
  1214. """Python bindings defaults:
  1215. If any of the params below is None, then its default value below will be used:
  1216. * color: white
  1217. * bg: red
  1218. """
  1219. pass
  1220. def spinner_circle_drop(
  1221. label: str,
  1222. radius: float,
  1223. thickness: float,
  1224. thickness_drop: float,
  1225. color: Optional[ImColor] = None,
  1226. bg: Optional[ImColor] = None,
  1227. speed: float = 2.8,
  1228. angle: float = IM_PI
  1229. ) -> None:
  1230. """Python bindings defaults:
  1231. If any of the params below is None, then its default value below will be used:
  1232. * color: white
  1233. * bg: half_white
  1234. """
  1235. pass
  1236. def spinner_surrounded_indicator(
  1237. label: str,
  1238. radius: float,
  1239. thickness: float,
  1240. color: Optional[ImColor] = None,
  1241. bg: Optional[ImColor] = None,
  1242. speed: float = 2.8
  1243. ) -> None:
  1244. """Python bindings defaults:
  1245. If any of the params below is None, then its default value below will be used:
  1246. * color: white
  1247. * bg: half_white
  1248. """
  1249. pass
  1250. def spinner_wifi_indicator(
  1251. label: str,
  1252. radius: float,
  1253. thickness: float,
  1254. color: Optional[ImColor] = None,
  1255. bg: Optional[ImColor] = None,
  1256. speed: float = 2.8,
  1257. cangle: float = 0.,
  1258. dots: int = 3
  1259. ) -> None:
  1260. """Python bindings defaults:
  1261. If any of the params below is None, then its default value below will be used:
  1262. * color: red
  1263. * bg: half_white
  1264. """
  1265. pass
  1266. def spinner_triangles_selector(
  1267. label: str,
  1268. radius: float,
  1269. thickness: float,
  1270. color: Optional[ImColor] = None,
  1271. bg: Optional[ImColor] = None,
  1272. speed: float = 2.8,
  1273. bars: int = 8
  1274. ) -> None:
  1275. """Python bindings defaults:
  1276. If any of the params below is None, then its default value below will be used:
  1277. * color: white
  1278. * bg: half_white
  1279. """
  1280. pass
  1281. def spinner_flowing_gradient(
  1282. label: str,
  1283. radius: float,
  1284. thickness: float,
  1285. color: Optional[ImColor] = None,
  1286. bg: Optional[ImColor] = None,
  1287. speed: float = 2.8,
  1288. angle: float = IM_PI
  1289. ) -> None:
  1290. """Python bindings defaults:
  1291. If any of the params below is None, then its default value below will be used:
  1292. * color: white
  1293. * bg: red
  1294. """
  1295. pass
  1296. def spinner_rotate_segments(
  1297. label: str,
  1298. radius: float,
  1299. thickness: float,
  1300. color: Optional[ImColor] = None,
  1301. speed: float = 2.8,
  1302. arcs: int = 4,
  1303. layers: int = 1,
  1304. mode: int = 0
  1305. ) -> None:
  1306. """Python bindings defaults:
  1307. If color is None, then its default value will be: white
  1308. """
  1309. pass
  1310. def spinner_lemniscate(
  1311. label: str,
  1312. radius: float,
  1313. thickness: float,
  1314. color: Optional[ImColor] = None,
  1315. speed: float = 2.8,
  1316. angle: float = IM_PI / 2.0
  1317. ) -> None:
  1318. """Python bindings defaults:
  1319. If color is None, then its default value will be: white
  1320. """
  1321. pass
  1322. def spinner_rotate_gear(
  1323. label: str,
  1324. radius: float,
  1325. thickness: float,
  1326. color: Optional[ImColor] = None,
  1327. speed: float = 2.8,
  1328. pins: int = 12
  1329. ) -> None:
  1330. """Python bindings defaults:
  1331. If color is None, then its default value will be: white
  1332. """
  1333. pass
  1334. def spinner_rotate_wheel(
  1335. label: str,
  1336. radius: float,
  1337. thickness: float,
  1338. bg_color: Optional[ImColor] = None,
  1339. color: Optional[ImColor] = None,
  1340. speed: float = 2.8,
  1341. pins: int = 12
  1342. ) -> None:
  1343. """Python bindings defaults:
  1344. If any of the params below is None, then its default value below will be used:
  1345. * bg_color: white
  1346. * color: white
  1347. """
  1348. pass
  1349. def spinner_atom(
  1350. label: str,
  1351. radius: float,
  1352. thickness: float,
  1353. color: Optional[ImColor] = None,
  1354. speed: float = 2.8,
  1355. elipses: int = 3
  1356. ) -> None:
  1357. """Python bindings defaults:
  1358. If color is None, then its default value will be: white
  1359. """
  1360. pass
  1361. def spinner_pattern_rings(
  1362. label: str,
  1363. radius: float,
  1364. thickness: float,
  1365. color: Optional[ImColor] = None,
  1366. speed: float = 2.8,
  1367. elipses: int = 3
  1368. ) -> None:
  1369. """Python bindings defaults:
  1370. If color is None, then its default value will be: white
  1371. """
  1372. pass
  1373. def spinner_pattern_eclipse(
  1374. label: str,
  1375. radius: float,
  1376. thickness: float,
  1377. color: Optional[ImColor] = None,
  1378. speed: float = 2.8,
  1379. elipses: int = 3,
  1380. delta_a: float = 2.,
  1381. delta_y: float = 0.
  1382. ) -> None:
  1383. """Python bindings defaults:
  1384. If color is None, then its default value will be: white
  1385. """
  1386. pass
  1387. def spinner_pattern_sphere(
  1388. label: str,
  1389. radius: float,
  1390. thickness: float,
  1391. color: Optional[ImColor] = None,
  1392. speed: float = 2.8,
  1393. elipses: int = 3
  1394. ) -> None:
  1395. """Python bindings defaults:
  1396. If color is None, then its default value will be: white
  1397. """
  1398. pass
  1399. def spinner_ring_synchronous(
  1400. label: str,
  1401. radius: float,
  1402. thickness: float,
  1403. color: Optional[ImColor] = None,
  1404. speed: float = 2.8,
  1405. elipses: int = 3
  1406. ) -> None:
  1407. """Python bindings defaults:
  1408. If color is None, then its default value will be: white
  1409. """
  1410. pass
  1411. def spinner_ring_watermarks(
  1412. label: str,
  1413. radius: float,
  1414. thickness: float,
  1415. color: Optional[ImColor] = None,
  1416. speed: float = 2.8,
  1417. elipses: int = 3
  1418. ) -> None:
  1419. """Python bindings defaults:
  1420. If color is None, then its default value will be: white
  1421. """
  1422. pass
  1423. def spinner_rotated_atom(
  1424. label: str,
  1425. radius: float,
  1426. thickness: float,
  1427. color: Optional[ImColor] = None,
  1428. speed: float = 2.8,
  1429. elipses: int = 3,
  1430. mode: int = 0
  1431. ) -> None:
  1432. """Python bindings defaults:
  1433. If color is None, then its default value will be: white
  1434. """
  1435. pass
  1436. def spinner_rainbow_balls(
  1437. label: str,
  1438. radius: float,
  1439. thickness: float,
  1440. color: ImColor,
  1441. speed: float,
  1442. balls: int = 5,
  1443. mode: int = 0,
  1444. rings: int = 1,
  1445. mx: int = 1
  1446. ) -> None:
  1447. pass
  1448. def spinner_rainbow_shot(
  1449. label: str,
  1450. radius: float,
  1451. thickness: float,
  1452. color: ImColor,
  1453. speed: float,
  1454. balls: int = 5
  1455. ) -> None:
  1456. pass
  1457. def spinner_spiral(
  1458. label: str,
  1459. radius: float,
  1460. thickness: float,
  1461. color: Optional[ImColor] = None,
  1462. speed: float = 2.8,
  1463. arcs: int = 4
  1464. ) -> None:
  1465. """Python bindings defaults:
  1466. If color is None, then its default value will be: white
  1467. """
  1468. pass
  1469. def spinner_spiral_eye(
  1470. label: str,
  1471. radius: float,
  1472. thickness: float,
  1473. color: Optional[ImColor] = None,
  1474. speed: float = 2.8
  1475. ) -> None:
  1476. """Python bindings defaults:
  1477. If color is None, then its default value will be: white
  1478. """
  1479. pass
  1480. def spinner_bar_chart_sine(
  1481. label: str,
  1482. radius: float,
  1483. thickness: float,
  1484. color: ImColor,
  1485. speed: float,
  1486. bars: int = 5,
  1487. mode: int = 0
  1488. ) -> None:
  1489. pass
  1490. def spinner_bar_chart_adv_sine(
  1491. label: str,
  1492. radius: float,
  1493. thickness: float,
  1494. color: ImColor,
  1495. speed: float,
  1496. mode: int = 0
  1497. ) -> None:
  1498. pass
  1499. def spinner_bar_chart_adv_sine_fade(
  1500. label: str,
  1501. radius: float,
  1502. thickness: float,
  1503. color: ImColor,
  1504. speed: float,
  1505. mode: int = 0
  1506. ) -> None:
  1507. pass
  1508. def spinner_bar_chart_rainbow(
  1509. label: str,
  1510. radius: float,
  1511. thickness: float,
  1512. color: ImColor,
  1513. speed: float,
  1514. bars: int = 5,
  1515. mode: int = 0
  1516. ) -> None:
  1517. pass
  1518. def spinner_blocks(
  1519. label: str,
  1520. radius: float,
  1521. thickness: float,
  1522. bg: ImColor,
  1523. color: ImColor,
  1524. speed: float
  1525. ) -> None:
  1526. pass
  1527. def spinner_twin_blocks(
  1528. label: str,
  1529. radius: float,
  1530. thickness: float,
  1531. bg: ImColor,
  1532. color: ImColor,
  1533. speed: float
  1534. ) -> None:
  1535. pass
  1536. def spinner_square_random_dots(
  1537. label: str,
  1538. radius: float,
  1539. thickness: float,
  1540. bg: ImColor,
  1541. color: ImColor,
  1542. speed: float
  1543. ) -> None:
  1544. pass
  1545. def spinner_scale_blocks(
  1546. label: str,
  1547. radius: float,
  1548. thickness: float,
  1549. color: ImColor,
  1550. speed: float,
  1551. mode: int = 0
  1552. ) -> None:
  1553. pass
  1554. def spinner_scale_squares(
  1555. label: str,
  1556. radius: float,
  1557. thikness: float,
  1558. color: ImColor,
  1559. speed: float
  1560. ) -> None:
  1561. pass
  1562. def spinner_squish_square(
  1563. label: str,
  1564. radius: float,
  1565. color: ImColor,
  1566. speed: float
  1567. ) -> None:
  1568. pass
  1569. def spinner_fluid(
  1570. label: str,
  1571. radius: float,
  1572. color: ImColor,
  1573. speed: float,
  1574. bars: int = 3
  1575. ) -> None:
  1576. pass
  1577. def spinner_fluid_points(
  1578. label: str,
  1579. radius: float,
  1580. thickness: float,
  1581. color: ImColor,
  1582. speed: float,
  1583. dots: int = 6,
  1584. delta: float = 0.35
  1585. ) -> None:
  1586. pass
  1587. def spinner_arc_polar_fade(
  1588. label: str,
  1589. radius: float,
  1590. color: Optional[ImColor] = None,
  1591. speed: float = 2.8,
  1592. arcs: int = 4,
  1593. mode: int = 0
  1594. ) -> None:
  1595. """Python bindings defaults:
  1596. If color is None, then its default value will be: white
  1597. """
  1598. pass
  1599. def spinner_arc_polar_radius(
  1600. label: str,
  1601. radius: float,
  1602. color: Optional[ImColor] = None,
  1603. speed: float = 2.8,
  1604. arcs: int = 4,
  1605. mode: int = 0
  1606. ) -> None:
  1607. """Python bindings defaults:
  1608. If color is None, then its default value will be: white
  1609. """
  1610. pass
  1611. def spinner_caleidoscope(
  1612. label: str,
  1613. radius: float,
  1614. thickness: float,
  1615. color: Optional[ImColor] = None,
  1616. speed: float = 2.8,
  1617. arcs: int = 6,
  1618. mode: int = 0
  1619. ) -> None:
  1620. """Python bindings defaults:
  1621. If color is None, then its default value will be: white
  1622. """
  1623. pass
  1624. def spinner_hbo_dots(
  1625. label: str,
  1626. radius: float,
  1627. thickness: float,
  1628. color: Optional[ImColor] = None,
  1629. minfade: float = 0.0,
  1630. ryk: float = 0.,
  1631. speed: float = 1.1,
  1632. dots: int = 6,
  1633. mode: int = 0
  1634. ) -> None:
  1635. """ spinner idea by nitz 'Chris Dailey'
  1636. Python bindings defaults:
  1637. If color is None, then its default value will be: white
  1638. """
  1639. pass
  1640. def spinner_moon_dots(
  1641. label: str,
  1642. radius: float,
  1643. thickness: float,
  1644. first: ImColor,
  1645. second: ImColor,
  1646. speed: float = 1.1
  1647. ) -> None:
  1648. pass
  1649. def spinner_twin_hbo_dots(
  1650. label: str,
  1651. radius: float,
  1652. thickness: float,
  1653. color: Optional[ImColor] = None,
  1654. minfade: float = 0.0,
  1655. ryk: float = 0.,
  1656. speed: float = 1.1,
  1657. dots: int = 6,
  1658. delta: float = 0.
  1659. ) -> None:
  1660. """Python bindings defaults:
  1661. If color is None, then its default value will be: white
  1662. """
  1663. pass
  1664. def spinner_three_dots_star(
  1665. label: str,
  1666. radius: float,
  1667. thickness: float,
  1668. color: Optional[ImColor] = None,
  1669. minfade: float = 0.0,
  1670. ryk: float = 0.,
  1671. speed: float = 1.1,
  1672. delta: float = 0.
  1673. ) -> None:
  1674. """Python bindings defaults:
  1675. If color is None, then its default value will be: white
  1676. """
  1677. pass
  1678. def spinner_sine_arcs(
  1679. label: str,
  1680. radius: float,
  1681. thickness: float,
  1682. color: Optional[ImColor] = None,
  1683. speed: float = 2.8
  1684. ) -> None:
  1685. """Python bindings defaults:
  1686. If color is None, then its default value will be: white
  1687. """
  1688. pass
  1689. def spinner_triangles_shift(
  1690. label: str,
  1691. radius: float,
  1692. thickness: float,
  1693. color: Optional[ImColor] = None,
  1694. bg: Optional[ImColor] = None,
  1695. speed: float = 2.8,
  1696. bars: int = 8
  1697. ) -> None:
  1698. """Python bindings defaults:
  1699. If any of the params below is None, then its default value below will be used:
  1700. * color: white
  1701. * bg: half_white
  1702. """
  1703. pass
  1704. def spinner_points_shift(
  1705. label: str,
  1706. radius: float,
  1707. thickness: float,
  1708. color: Optional[ImColor] = None,
  1709. bg: Optional[ImColor] = None,
  1710. speed: float = 2.8,
  1711. bars: int = 8
  1712. ) -> None:
  1713. """Python bindings defaults:
  1714. If any of the params below is None, then its default value below will be used:
  1715. * color: white
  1716. * bg: half_white
  1717. """
  1718. pass
  1719. def spinner_swing_dots(
  1720. label: str,
  1721. radius: float,
  1722. thickness: float,
  1723. color: Optional[ImColor] = None,
  1724. speed: float = 2.8
  1725. ) -> None:
  1726. """Python bindings defaults:
  1727. If color is None, then its default value will be: white
  1728. """
  1729. pass
  1730. def spinner_circular_points(
  1731. label: str,
  1732. radius: float,
  1733. thickness: float,
  1734. color: Optional[ImColor] = None,
  1735. speed: float = 1.8,
  1736. lines: int = 8
  1737. ) -> None:
  1738. """Python bindings defaults:
  1739. If color is None, then its default value will be: white
  1740. """
  1741. pass
  1742. def spinner_curved_circle(
  1743. label: str,
  1744. radius: float,
  1745. thickness: float,
  1746. color: Optional[ImColor] = None,
  1747. speed: float = 2.8,
  1748. circles: int = 1
  1749. ) -> None:
  1750. """Python bindings defaults:
  1751. If color is None, then its default value will be: white
  1752. """
  1753. pass
  1754. def spinner_mod_circle(
  1755. label: str,
  1756. radius: float,
  1757. thickness: float,
  1758. color: Optional[ImColor] = None,
  1759. ang_min: float = 1.,
  1760. ang_max: float = 1.,
  1761. speed: float = 2.8
  1762. ) -> None:
  1763. """Python bindings defaults:
  1764. If color is None, then its default value will be: white
  1765. """
  1766. pass
  1767. def spinner_dna_dots(
  1768. label: str,
  1769. radius: float,
  1770. thickness: float,
  1771. color: Optional[ImColor] = None,
  1772. speed: float = 2.8,
  1773. lt: int = 8,
  1774. delta: float = 0.5,
  1775. mode: bool = False
  1776. ) -> None:
  1777. """Python bindings defaults:
  1778. If color is None, then its default value will be: white
  1779. """
  1780. pass
  1781. def spinner3_smuggle_dots(
  1782. label: str,
  1783. radius: float,
  1784. thickness: float,
  1785. color: Optional[ImColor] = None,
  1786. speed: float = 4.8,
  1787. lt: int = 8,
  1788. delta: float = 0.5,
  1789. mode: bool = False
  1790. ) -> None:
  1791. """Python bindings defaults:
  1792. If color is None, then its default value will be: white
  1793. """
  1794. pass
  1795. def spinner_rotate_segments_pulsar(
  1796. label: str,
  1797. radius: float,
  1798. thickness: float,
  1799. color: Optional[ImColor] = None,
  1800. speed: float = 2.8,
  1801. arcs: int = 4,
  1802. layers: int = 1
  1803. ) -> None:
  1804. """Python bindings defaults:
  1805. If color is None, then its default value will be: white
  1806. """
  1807. pass
  1808. def spinner_spline_ang(
  1809. label: str,
  1810. radius: float,
  1811. thickness: float,
  1812. color: Optional[ImColor] = None,
  1813. bg: Optional[ImColor] = None,
  1814. speed: float = 2.8,
  1815. angle: float = IM_PI,
  1816. mode: int = 0
  1817. ) -> None:
  1818. """Python bindings defaults:
  1819. If any of the params below is None, then its default value below will be used:
  1820. * color: white
  1821. * bg: white
  1822. """
  1823. pass
  1824. # #endif
  1825. # #endif #################### </generated_from:imspinner.h> ####################
  1826. # </litgen_stub> // Autogenerated code end!