Top | ![]() |
![]() |
![]() |
![]() |
#define | FO_KEEP() |
GType | fo_keep_get_type () |
FoDatatype * | fo_keep_new () |
FoDatatype * | fo_keep_new_with_value () |
FoDatatype * | fo_keep_get_keep_auto () |
FoDatatype * | fo_keep_get_keep_always () |
FoDatatype * | fo_keep_get_within_line () |
FoDatatype * | fo_keep_get_within_column () |
FoDatatype * | fo_keep_get_within_page () |
FoDatatype * | fo_keep_resolve () |
FoDatatype * | within-column | Read / Write / Construct Only |
FoDatatype * | within-line | Read / Write / Construct Only |
FoDatatype * | within-page | Read / Write / Construct Only |
FoDatatype *
fo_keep_new_with_value (FoDatatype *value
);
Creates a new FoKeep set to value
FoDatatype *
fo_keep_get_keep_auto (void
);
Creates a new FoKeep set to .within-line="auto", .within-column="auto", and .within-page="auto".
FoDatatype *
fo_keep_get_keep_always (void
);
Creates a new FoKeep set to .within-line="always", .within-column="always", and .within-page="always".
FoDatatype *
fo_keep_get_within_line (FoDatatype *datatype
);
Gets the .within-line component value of datatype
FoDatatype *
fo_keep_get_within_column (FoDatatype *datatype
);
Gets the .within-column component value of datatype
FoDatatype *
fo_keep_get_within_page (FoDatatype *datatype
);
Gets the .within-page component value of datatype
FoDatatype * fo_keep_resolve (FoDatatype *shortform
,FoDatatype *within_line
,FoDatatype *within_column
,FoDatatype *within_page
,GError **error
);
Resolve the shortform and components of the keep in accordance with Section 5.11, Datatypes, of the XSL 1.0 Recommendation.
Does not change the ref-count of any FoDatatype arguments.
“within-column”
property“within-column” FoDatatype *
Keep within column value.
Owner: FoKeep
Flags: Read / Write / Construct Only
“within-line”
property“within-line” FoDatatype *
Keep within line value.
Owner: FoKeep
Flags: Read / Write / Construct Only
“within-page”
property“within-page” FoDatatype *
Keep within page value.
Owner: FoKeep
Flags: Read / Write / Construct Only