Current section
Files
Jump to
Current section
Files
lib/notion/annotation.ex
defmodule Notion.Annotation do
@moduledoc """
Annotation
"""
import EnumType
defenum Color do
value(Default, "default")
value(Gray, "gray")
value(Brown, "brown")
value(Orange, "orange")
value(Yellow, "yellow")
value(Green, "green")
value(Blue, "blue")
value(Purple, "purple")
value(Pink, "pink")
value(Red, "red")
value(GrayBackground, "gray_background")
value(BrownBackground, "brown_background")
value(OrangeBackground, "orange_background")
value(YellowBackground, "yellow_background")
value(GreenBackground, "green_background")
value(BlueBackground, "blue_background")
value(PurpleBackground, "purple_background")
value(PinkBackground, "pink_background")
value(RedBackground, "red_background")
end
defstruct bold: nil,
italic: nil,
strikethrough: nil,
underline: nil,
code: nil,
color: nil
@type t() :: %__MODULE__{
bold: boolean(),
italic: boolean(),
strikethrough: boolean(),
underline: boolean(),
code: boolean(),
color: Color.t()
}
end