summaryrefslogtreecommitdiff
path: root/include/libcss
diff options
context:
space:
mode:
authorLucas Neves <lcneves@gmail.com>2017-09-28 15:39:22 +0000
committerMichael Drake <michael.drake@codethink.co.uk>2017-10-21 15:03:51 +0100
commitd637196dce1f95d5294d9fb6fc2a8a3c785684d4 (patch)
treec9a14a961d81c7e4305e9e4d1a214dd244ad06bb /include/libcss
parent54183411a97306df6e52d35dc5547ffac18a0992 (diff)
downloadlibcss-d637196dce1f95d5294d9fb6fc2a8a3c785684d4.tar.gz
libcss-d637196dce1f95d5294d9fb6fc2a8a3c785684d4.tar.bz2
Selection: Add support for the flexbox properties.
Diffstat (limited to 'include/libcss')
-rw-r--r--include/libcss/computed.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/include/libcss/computed.h b/include/libcss/computed.h
index e15d0b0..af40abf 100644
--- a/include/libcss/computed.h
+++ b/include/libcss/computed.h
@@ -439,6 +439,41 @@ uint8_t css_computed_widows(
const css_computed_style *style,
int32_t *widows);
+uint8_t css_computed_align_content(
+ const css_computed_style *style);
+
+uint8_t css_computed_align_items(
+ const css_computed_style *style);
+
+uint8_t css_computed_align_self(
+ const css_computed_style *style);
+
+uint8_t css_computed_flex_basis(
+ const css_computed_style *style,
+ css_fixed *length,
+ css_unit *unit);
+
+uint8_t css_computed_flex_direction(
+ const css_computed_style *style);
+
+uint8_t css_computed_flex_grow(
+ const css_computed_style *style,
+ css_fixed *number);
+
+uint8_t css_computed_flex_shrink(
+ const css_computed_style *style,
+ css_fixed *number);
+
+uint8_t css_computed_flex_wrap(
+ const css_computed_style *style);
+
+uint8_t css_computed_justify_content(
+ const css_computed_style *style);
+
+uint8_t css_computed_order(
+ const css_computed_style *style,
+ int32_t *order);
+
#ifdef __cplusplus
}
#endif