Don't prefix internal modules

This commit is contained in:
Alexander Heldt
2025-11-29 18:57:54 +01:00
parent f9d7b573ac
commit df9160b932
2 changed files with 9 additions and 9 deletions

View File

@@ -7,7 +7,7 @@ import gleam/string
import musicplayer/logging/logging
import musicplayer/ui/control.{type Control}
import musicplayer/ui/internal as ui_internal
import musicplayer/ui/internal
import musicplayer/ui/layout.{type Layout, type Section}
pub type State(redraw, content) {
@@ -36,8 +36,8 @@ pub fn new() -> Result(Subject(Control), String) {
process.spawn(fn() {
let assert Ok(_) = process.register(process.self(), redraw_name)
ui_internal.clear_screen()
ui_internal.hide_cursor()
internal.clear_screen()
internal.hide_cursor()
redraw_on_update_loop(redraw)
})
@@ -82,7 +82,7 @@ fn handle_message(
}
control.Exit(reply_to) -> {
ui_internal.show_cursor()
internal.show_cursor()
process.send(reply_to, Nil)
actor.stop()
}
@@ -92,14 +92,14 @@ fn handle_message(
fn redraw_on_update_loop(redraw: Subject(Layout)) -> Nil {
let layout = process.receive_forever(redraw)
ui_internal.clear_screen()
render_layout(layout, layout.Root)
internal.clear_screen()
redraw_on_update_loop(redraw)
}
fn update_dimensions_on_interval(ui: Subject(Control), interval_ms: Int) {
case ui_internal.io_get_columns(), ui_internal.io_get_rows() {
case internal.io_get_columns(), internal.io_get_rows() {
Ok(width), Ok(height) -> {
process.send(ui, control.UpdateDimensions(width, height))
}
@@ -115,7 +115,7 @@ fn render_layout(layout: Layout, from: Section) -> Nil {
Error(_) -> Nil
Ok(node) -> {
list.each(node.children, fn(child) { render_layout(layout, child) })
ui_internal.print_at(node.content, node.x, node.y)
internal.print_at(node.content, node.x, node.y)
}
}
}