betagouv/elm-dsfr/2.0.0

NOTE: the latest version is 5.2.0

Rerouted (regenerated, verified). Same repository and tag, but GitHub now builds the zip with different bytes, so it no longer matches the SHA-1 package.elm-lang.org recorded. The Lamdera package server serves a copy recovered from https://github.com/betagouv/elm-dsfr.

What we checked: Rebuilt with git archive from commit c5fa2ca801b8 of https://github.com/betagouv/elm-dsfr (zip prefix betagouv-elm-dsfr-c5fa2ca/, America/Los_Angeles times): the zip is byte-identical to the one package.elm-lang.org recorded, SHA-1 ea4bb71554869e10568bb080bc836dc59bc26727.

The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.

Details · package.elm-lang.org's zip: https://github.com/betagouv/elm-dsfr/zipball/2.0.0/

BetaGouv.DSFR.Table

Tableau

table : MandatoryConfig msg header data -> TableConfig msg header data

Crée un tableau

Table.table
    { id = "tableau"
    , caption = text "Utilisateurs"
    , headers = headers
    , rows = rows
    , toHeader = headerToString >> text
    , toRowId = toRowId
    , toCell = toCell
    }
    |> Table.withContainerAttrs [ class "!mb-0" ]
    |> Table.withToRowAttrs
    |> Table.noBorders
    |> Table.captionHidden
    |> Table.fixed
    |> Table.view
view : TableConfig msg header data -> Html msg

Affiche le tableau

Options d'affichage

bordered : TableConfig msg header data -> TableConfig msg header data
captionBottom : TableConfig msg header data -> TableConfig msg header data
captionHidden : TableConfig msg header data -> TableConfig msg header data
captionTop : TableConfig msg header data -> TableConfig msg header data
fixed : TableConfig msg header data -> TableConfig msg header data
noBorders : TableConfig msg header data -> TableConfig msg header data
noScroll : TableConfig msg header data -> TableConfig msg header data
scroll : TableConfig msg header data -> TableConfig msg header data

Configuration des attributs

List (Attribute Never)
-> TableConfig msg header data
-> TableConfig msg header data
List (Attribute Never)
-> TableConfig msg header data
-> TableConfig msg header data
List (Attribute Never)
-> TableConfig msg header data
-> TableConfig msg header data
List (Attribute Never)
-> TableConfig msg header data
-> TableConfig msg header data
List (Attribute Never)
-> TableConfig msg header data
-> TableConfig msg header data
(data -> List (Attribute Never))
-> TableConfig msg header data
-> TableConfig msg header data

Type

type alias MandatoryConfig msg header data =
{ id : String
, caption : Html msg
, headers : List header
, rows : List data
, toHeader : header -> Html msg
, toRowId : data -> String
, toCell : header -> data -> Html msg
}