Enums
enums
¶
All definitions and enumerations
AggFunc
¶
Aggregation functions for formulas.
The categories naming corresonds mostly to the naming in the Notion App but also eliminates some inconsistencies. The first part of the tuple is the string used in the Notion API, the second part is an alias corresoinding to the defined category num.
AVERAGE = ('average', 'average')
class-attribute
instance-attribute
¶
COUNT_ALL = ('count', 'count_all')
class-attribute
instance-attribute
¶
COUNT_CHECKED = ('checked', 'count_checked')
class-attribute
instance-attribute
¶
COUNT_EMPTY = ('empty', 'count_empty')
class-attribute
instance-attribute
¶
COUNT_NOT_EMPTY = ('not_empty', 'count_not_empty')
class-attribute
instance-attribute
¶
COUNT_PER_GROUP = ('count_per_group', 'count_per_group')
class-attribute
instance-attribute
¶
COUNT_UNCHECKED = ('unchecked', 'count_unchecked')
class-attribute
instance-attribute
¶
COUNT_UNIQUE_VALUES = ('unique', 'count_unique_values')
class-attribute
instance-attribute
¶
COUNT_VALUES = ('count_values', 'count_values')
class-attribute
instance-attribute
¶
DATE_RANGE = ('date_range', 'date_range')
class-attribute
instance-attribute
¶
EARLIEST_DATE = ('earliest_date', 'earliest_date')
class-attribute
instance-attribute
¶
LATEST_DATE = ('latest_date', 'latest_date')
class-attribute
instance-attribute
¶
MAX = ('max', 'max')
class-attribute
instance-attribute
¶
MEDIAN = ('median', 'median')
class-attribute
instance-attribute
¶
MIN = ('min', 'min')
class-attribute
instance-attribute
¶
PERCENT_CHECKED = ('percent_checked', 'percent_checked')
class-attribute
instance-attribute
¶
PERCENT_EMPTY = ('percent_empty', 'percent_empty')
class-attribute
instance-attribute
¶
PERCENT_NOT_EMPTY = ('percent_not_empty', 'percent_not_empty')
class-attribute
instance-attribute
¶
PERCENT_PER_GROUP = ('percent_per_group', 'percent_per_group')
class-attribute
instance-attribute
¶
RANGE = ('range', 'range')
class-attribute
instance-attribute
¶
SHOW_ORIGINAL = ('show_original', 'show_original')
class-attribute
instance-attribute
¶
SHOW_UNIQUE = ('show_unique', 'show_unique')
class-attribute
instance-attribute
¶
SUM = ('sum', 'sum')
class-attribute
instance-attribute
¶
alias: str
instance-attribute
¶
__new__(value: str, alias: str = '') -> AggFunc
¶
from_alias(alias: str) -> AggFunc
classmethod
¶
ArrayQuantifier
¶
BGColor
¶
Background colors for most textual blocks, e.g. paragraphs, callouts, etc.
BLUE = 'blue_background'
class-attribute
instance-attribute
¶
BROWN = 'brown_background'
class-attribute
instance-attribute
¶
DEFAULT = 'default'
class-attribute
instance-attribute
¶
GRAY = 'gray_background'
class-attribute
instance-attribute
¶
GREEN = 'green_background'
class-attribute
instance-attribute
¶
ORANGE = 'orange_background'
class-attribute
instance-attribute
¶
PINK = 'pink_background'
class-attribute
instance-attribute
¶
PURPLE = 'purple_background'
class-attribute
instance-attribute
¶
RED = 'red_background'
class-attribute
instance-attribute
¶
YELLOW = 'yellow_background'
class-attribute
instance-attribute
¶
CodeLang
¶
Coding languages for code blocks.
ABAP = 'abap'
class-attribute
instance-attribute
¶
ARDUINO = 'arduino'
class-attribute
instance-attribute
¶
BASH = 'bash'
class-attribute
instance-attribute
¶
BASIC = 'basic'
class-attribute
instance-attribute
¶
C = 'c'
class-attribute
instance-attribute
¶
CLOJURE = 'clojure'
class-attribute
instance-attribute
¶
COFFEESCRIPT = 'coffeescript'
class-attribute
instance-attribute
¶
CPP = 'c++'
class-attribute
instance-attribute
¶
CSHARP = 'c#'
class-attribute
instance-attribute
¶
CSS = 'css'
class-attribute
instance-attribute
¶
DART = 'dart'
class-attribute
instance-attribute
¶
DIFF = 'diff'
class-attribute
instance-attribute
¶
DOCKER = 'docker'
class-attribute
instance-attribute
¶
ELIXIR = 'elixir'
class-attribute
instance-attribute
¶
ELM = 'elm'
class-attribute
instance-attribute
¶
ERLANG = 'erlang'
class-attribute
instance-attribute
¶
FLOW = 'flow'
class-attribute
instance-attribute
¶
FORTRAN = 'fortran'
class-attribute
instance-attribute
¶
FSHARP = 'f#'
class-attribute
instance-attribute
¶
GHERKIN = 'gherkin'
class-attribute
instance-attribute
¶
GLSL = 'glsl'
class-attribute
instance-attribute
¶
GO = 'go'
class-attribute
instance-attribute
¶
GRAPHQL = 'graphql'
class-attribute
instance-attribute
¶
GROOVY = 'groovy'
class-attribute
instance-attribute
¶
HASKELL = 'haskell'
class-attribute
instance-attribute
¶
HTML = 'html'
class-attribute
instance-attribute
¶
JAVA = 'java'
class-attribute
instance-attribute
¶
JAVASCRIPT = 'javascript'
class-attribute
instance-attribute
¶
JSON = 'json'
class-attribute
instance-attribute
¶
JULIA = 'julia'
class-attribute
instance-attribute
¶
KOTLIN = 'kotlin'
class-attribute
instance-attribute
¶
LATEX = 'latex'
class-attribute
instance-attribute
¶
LESS = 'less'
class-attribute
instance-attribute
¶
LISP = 'lisp'
class-attribute
instance-attribute
¶
LIVESCRIPT = 'livescript'
class-attribute
instance-attribute
¶
LUA = 'lua'
class-attribute
instance-attribute
¶
MAKEFILE = 'makefile'
class-attribute
instance-attribute
¶
MARKDOWN = 'markdown'
class-attribute
instance-attribute
¶
MARKUP = 'markup'
class-attribute
instance-attribute
¶
MATLAB = 'matlab'
class-attribute
instance-attribute
¶
MERMAID = 'mermaid'
class-attribute
instance-attribute
¶
MISC = 'java/c/c++/c#'
class-attribute
instance-attribute
¶
NIX = 'nix'
class-attribute
instance-attribute
¶
OBJECTIVE_C = 'objective-c'
class-attribute
instance-attribute
¶
OCAML = 'ocaml'
class-attribute
instance-attribute
¶
PASCAL = 'pascal'
class-attribute
instance-attribute
¶
PERL = 'perl'
class-attribute
instance-attribute
¶
PHP = 'php'
class-attribute
instance-attribute
¶
PLAIN_TEXT = 'plain text'
class-attribute
instance-attribute
¶
POWERSHELL = 'powershell'
class-attribute
instance-attribute
¶
PROLOG = 'prolog'
class-attribute
instance-attribute
¶
PROTOBUF = 'protobuf'
class-attribute
instance-attribute
¶
PYTHON = 'python'
class-attribute
instance-attribute
¶
R = 'r'
class-attribute
instance-attribute
¶
REASON = 'reason'
class-attribute
instance-attribute
¶
RUBY = 'ruby'
class-attribute
instance-attribute
¶
RUST = 'rust'
class-attribute
instance-attribute
¶
SASS = 'sass'
class-attribute
instance-attribute
¶
SCALA = 'scala'
class-attribute
instance-attribute
¶
SCHEME = 'scheme'
class-attribute
instance-attribute
¶
SCSS = 'scss'
class-attribute
instance-attribute
¶
SHELL = 'shell'
class-attribute
instance-attribute
¶
SQL = 'sql'
class-attribute
instance-attribute
¶
SWIFT = 'swift'
class-attribute
instance-attribute
¶
TOML = 'toml'
class-attribute
instance-attribute
¶
TYPESCRIPT = 'typescript'
class-attribute
instance-attribute
¶
VB_NET = 'vb.net'
class-attribute
instance-attribute
¶
VERILOG = 'verilog'
class-attribute
instance-attribute
¶
VHDL = 'vhdl'
class-attribute
instance-attribute
¶
VISUAL_BASIC = 'visual basic'
class-attribute
instance-attribute
¶
WEBASSEMBLY = 'webassembly'
class-attribute
instance-attribute
¶
XML = 'xml'
class-attribute
instance-attribute
¶
YAML = 'yaml'
class-attribute
instance-attribute
¶
Color
¶
Basic colors
BLUE = 'blue'
class-attribute
instance-attribute
¶
BROWN = 'brown'
class-attribute
instance-attribute
¶
DEFAULT = 'default'
class-attribute
instance-attribute
¶
GRAY = 'gray'
class-attribute
instance-attribute
¶
GREEN = 'green'
class-attribute
instance-attribute
¶
ORANGE = 'orange'
class-attribute
instance-attribute
¶
PINK = 'pink'
class-attribute
instance-attribute
¶
PURPLE = 'purple'
class-attribute
instance-attribute
¶
RED = 'red'
class-attribute
instance-attribute
¶
YELLOW = 'yellow'
class-attribute
instance-attribute
¶
FormulaType
¶
Formula types for formulas.
The type of the formula as well as the mapping to the Notion API keyword when filtering in a query.
BOOLEAN = ('boolean', 'checkbox')
class-attribute
instance-attribute
¶
DATE = ('date', 'date')
class-attribute
instance-attribute
¶
NUMBER = ('number', 'number')
class-attribute
instance-attribute
¶
STRING = ('string', 'string')
class-attribute
instance-attribute
¶
formula_kwarg: str
instance-attribute
¶
__new__(value: str, formula_kwarg: str = '') -> FormulaType
¶
NumberFormat
¶
Number formats for numbers.
ARGENTINE_PESO = 'argentine_peso'
class-attribute
instance-attribute
¶
AUSTRALIAN_DOLLAR = 'australian_dollar'
class-attribute
instance-attribute
¶
BAHT = 'baht'
class-attribute
instance-attribute
¶
CANADIAN_DOLLAR = 'canadian_dollar'
class-attribute
instance-attribute
¶
CHILEAN_PESO = 'chilean_peso'
class-attribute
instance-attribute
¶
COLOMBIAN_PESO = 'colombian_peso'
class-attribute
instance-attribute
¶
DANISH_KRONE = 'danish_krone'
class-attribute
instance-attribute
¶
DIRHAM = 'dirham'
class-attribute
instance-attribute
¶
DOLLAR = 'dollar'
class-attribute
instance-attribute
¶
EURO = 'euro'
class-attribute
instance-attribute
¶
FORINT = 'forint'
class-attribute
instance-attribute
¶
FRANC = 'franc'
class-attribute
instance-attribute
¶
HONG_KONG_DOLLAR = 'hong_kong_dollar'
class-attribute
instance-attribute
¶
KORUNA = 'koruna'
class-attribute
instance-attribute
¶
KRONA = 'krona'
class-attribute
instance-attribute
¶
LEU = 'leu'
class-attribute
instance-attribute
¶
LIRA = 'lira'
class-attribute
instance-attribute
¶
MEXICAN_PESO = 'mexican_peso'
class-attribute
instance-attribute
¶
NEW_TAIWAN_DOLLAR = 'new_taiwan_dollar'
class-attribute
instance-attribute
¶
NEW_ZEALAND_DOLLAR = 'new_zealand_dollar'
class-attribute
instance-attribute
¶
NORWEGIAN_KRONE = 'norwegian_krone'
class-attribute
instance-attribute
¶
NUMBER = 'number'
class-attribute
instance-attribute
¶
NUMBER_WITH_COMMAS = 'number_with_commas'
class-attribute
instance-attribute
¶
PERCENT = 'percent'
class-attribute
instance-attribute
¶
PHILIPPINE_PESO = 'philippine_peso'
class-attribute
instance-attribute
¶
POUND = 'pound'
class-attribute
instance-attribute
¶
RAND = 'rand'
class-attribute
instance-attribute
¶
REAL = 'real'
class-attribute
instance-attribute
¶
RINGGIT = 'ringgit'
class-attribute
instance-attribute
¶
RIYAL = 'riyal'
class-attribute
instance-attribute
¶
RUBLE = 'ruble'
class-attribute
instance-attribute
¶
RUPEE = 'rupee'
class-attribute
instance-attribute
¶
RUPIAH = 'rupiah'
class-attribute
instance-attribute
¶
SHEKEL = 'shekel'
class-attribute
instance-attribute
¶
URUGUAYAN_PESO = 'uruguayan_peso'
class-attribute
instance-attribute
¶
WON = 'won'
class-attribute
instance-attribute
¶
YEN = 'yen'
class-attribute
instance-attribute
¶
YUAN = 'yuan'
class-attribute
instance-attribute
¶
ZLOTY = 'zloty'
class-attribute
instance-attribute
¶
RollupType
¶
Rollup types for rollups.