← All compilation units

Flyology_TUI.Components.Spinners

Description

Create

function Create (Kind : Spinner_Style := Dots) return Model
Parameters
Kind
Return value

Model

type Model is tagged private;

Render

function Render
  (Item       : Model;
   Appearance : Flyology_TUI.Styles.Style := Flyology_TUI.Styles.Default)
   return Flyology_TUI.Surfaces.Surface
Parameters
Item
Appearance
Return value

Render

function Render
  (Item  : Model;
   Theme : Flyology_TUI.Themes.Theme)
   return Flyology_TUI.Surfaces.Surface

Render with Primary.

Parameters
Item
Theme
Return value

Running

function Running (Item : Model) return Boolean
Parameters
Item
Return value

Spinner_Style

type Spinner_Style is (Dots, Line, Pulse);
Enumeration literals
Dots
Line
Pulse

Start

procedure Start (Item : in out Model)
Parameters
Item

Stop

procedure Stop (Item : in out Model)
Parameters
Item

Tick

procedure Tick (Item : in out Model)
Parameters
Item