--- name: new_spinner kind: function lang: go domain: tui version: "1.0.0" purity: pure signature: "func NewSpinner(message string) SpinnerModel" description: "Construye un modelo de spinner basico con un mensaje descriptivo. Usa el estilo por defecto." tags: [tui, spinner, constructor] uses_functions: [] uses_types: [] returns: [spinner_model_go_tui] returns_optional: false error_type: "" imports: [] tested: false tests: [] test_file_path: "" file_path: "functions/tui/new_spinner.go" --- ## Ejemplo ```go model := NewSpinner("Cargando datos...") ``` ## Notas Spinner con estilos por defecto. Para personalizar apariencia, usar NewSpinnerWithStyle.