yujota / elm-makie / Makie.Project

This module provides API related to Project

Types


type alias Project =
Makie.Internal.Makie.Project

Project type.


type alias Categories =
List ( Makie.Category.Id
, Makie.Category.Category 
}

Categories type.

Constructor

project : String -> Categories -> Maybe Makie.Category.Id -> Project

Create project

empty : Project

Empty project

Getter and setter

selected : Project -> Maybe ( Makie.Category.Id, Makie.Category.Category )

Get selected category.

setSelected : Maybe Makie.Category.Id -> Project -> Project

Set selected category.

categories : Project -> Categories

Get categories

setCategories : Categories -> Project -> Project

Set categories