Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PoiScript/orgize
/ functions
Functions
431 in github.com/PoiScript/orgize
⨍
Functions
431
◇
Types & classes
83
Method
clocks
Returns an iterator of clock element affiliated with this headline ```rust use orgize::{Org, ast::Headline}; let org = Org::parse(r#"* TODO foo :LOG
src/ast/headline.rs:263
Method
closed
Returns this headline's closed timestamp, or `None` if not set.
src/ast/headline.rs:183
Method
closed
Returns closed timestamp ```rust use orgize::{ast::Planning, Org}; let s = Org::parse("* a\nCLOSED: <2019-04-08 Mon>") .first_node::<Planning>() .un
src/ast/planning.rs:60
Function
cloze_node
(input: Input)
src/syntax/cloze.rs:18
Function
cloze_node_base
(input: Input)
src/syntax/cloze.rs:22
Function
comment_node_base
(input: Input)
src/syntax/comment.rs:15
Method
compare
(&self, t: &'b str)
src/syntax/input.rs:108
Method
compare_no_case
(&self, t: &'b str)
src/syntax/input.rs:113
Method
config
(&self)
src/org.rs:26
Method
content_end
Ending position of drawer content
src/ast/drawer.rs:78
Method
content_raw
Raw text of drawer content
src/ast/drawer.rs:133
Method
content_start
Beginning position of drawer content
src/ast/drawer.rs:66
Method
counter
(&self)
src/ast/list.rs:111
Function
dayname
(i: Input)
src/syntax/timestamp.rs:72
Method
deadline
Returns this headline's deadline timestamp, or `None` if not set.
src/ast/headline.rs:193
Method
deadline
Returns deadline timestamp ```rust use orgize::{ast::Planning, Org}; let s = Org::parse("* a\nDEADLINE: <2019-04-08 Mon>") .first_node::<Planning>(
src/ast/planning.rs:20
Method
default
()
src/config.rs:64
Method
deref
(&self)
src/syntax/input.rs:62
Method
deref
(&self)
src/ast/mod.rs:161
Method
description_raw
Returns description raw string Returns empty string if this link doesn't contain description ```rust use orgize::{Org, ast::Link}; let link = Org::
src/ast/link.rs:82
Function
document_node_base
(input: Input)
src/syntax/document.rs:19
Function
drawer_node_base
(input: Input)
src/syntax/drawer.rs:62
Method
duration
```rust use orgize::{Org, ast::Clock}; let clock = Org::parse("CLOCK: [2003-09-16 Tue 09:39]").first_node::<Clock>().unwrap(); assert!(clock.duration
src/ast/clock.rs:21
Function
dyn_block_node_base
(input: Input)
src/syntax/dyn_block.rs:16
Function
emphasis
()
tests/html.rs:4
Method
end
Ending position of this element
src/ast/cloze.rs:34
Method
end
Ending position of this element
src/ast/generated.rs:43
Method
end_header
```rust use orgize::{Org, ast::InlineCall}; let call = Org::parse("call_square[:results output](4)[:results html]").first_node::<InlineCall>().unwrap
src/ast/inline_call.rs:68
Method
eq
(&self, other: &&'a str)
src/ast/mod.rs:122
Method
event
(&mut self, event: Event, ctx: &mut TraversalContext)
src/export/markdown.rs:50
Function
f
(input: Input)
src/syntax/keyword.rs:23
Method
find_substring
(&self, substr: &str)
src/syntax/input.rs:101
Method
finish
(self)
src/export/markdown.rs:38
Method
first_headline
(&self)
src/ast/generated.rs:57
Method
first_node
Returns the first node in org element tree in depth first order
src/org.rs:59
Function
fixed_width_node_base
(input: Input)
src/syntax/fixed_width.rs:16
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
src/ast/mod.rs:167
Method
fmt
(&self, f: &mut fmt::Formatter)
src/export/html.rs:25
Function
fn_ref_node_base
(input: Input)
src/syntax/fn_ref.rs:24
Method
from
(value: SyntaxKind)
src/syntax/mod.rs:238
Method
from
(value: (&'a str, &'a ParseConfig))
src/syntax/input.rs:68
Method
git_hash
()
wasm/src/lib.rs:130
Method
green
(&self)
src/org.rs:22
Method
hash
(&self, state: &mut H)
src/ast/mod.rs:140
Method
header
(&self)
src/ast/generated.rs:148
Function
headline_keyword_token
(input: Input)
src/syntax/headline.rs:209
Function
headline_node_base
(input: Input)
src/syntax/headline.rs:32
Function
headline_priority_node
(input: Input)
src/syntax/headline.rs:221
Function
headline_tags_node
(input: Input)
src/syntax/headline.rs:152
Method
headlines
(&self)
src/ast/generated.rs:63
Method
hint
```rust use orgize::{Org, ast::Cloze}; let cloze = Org::parse("{{text}}").first_node::<Cloze>().unwrap(); assert!(cloze.hint().is_none()); let cloze
src/ast/cloze.rs:80
Method
html
(&self)
wasm/src/lib.rs:24
Method
id
```rust use orgize::{Org, ast::Cloze}; let cloze = Org::parse("{{text}}").first_node::<Cloze>().unwrap(); assert!(cloze.id().is_none()); let cloze =
src/ast/cloze.rs:101
Method
input_len
(&self)
src/syntax/input.rs:120
Method
inside_header
```rust use orgize::{Org, ast::InlineCall}; let call = Org::parse("call_square[:results output](4)").first_node::<InlineCall>().unwrap(); assert_eq!(
src/ast/inline_call.rs:31
Method
is_active
```rust use orgize::{Org, ast::Timestamp}; let ts = Org::parse("<2003-09-16 Tue 09:39-10:39>").first_node::<Timestamp>().unwrap(); assert!(ts.is_acti
src/ast/timestamp.rs:37
Method
is_archived
Return `true` if this headline contains an archive tag ```rust use orgize::{Org, ast::Headline}; let hdl = Org::parse("* hello :ARCHIVE:").first_nod
src/ast/headline.rs:178
Method
is_commented
Return `true` if this headline contains a COMMENT keyword ```rust use orgize::{Org, ast::Headline}; let hdl = Org::parse("* COMMENT").first_node::<H
src/ast/headline.rs:152
Method
is_diary
```rust use orgize::{Org, ast::Timestamp}; let ts = Org::parse("<%%(org-calendar-holiday)>").first_node::<Timestamp>().unwrap(); assert!(ts.is_diary(
src/ast/timestamp.rs:61
Method
is_done
```rust use orgize::{Org, ast::Headline}; let hdl = Org::parse("* DONE a").first_node::<Headline>().unwrap(); assert!(hdl.is_done()); let hdl = Org::
src/ast/headline.rs:99
Method
is_element
whether this node is [element](https://orgmode.org/worg/org-syntax.html#Elements)
src/syntax/mod.rs:275
Method
is_inactive
```rust use orgize::{Org, ast::Timestamp}; let ts = Org::parse("[2003-09-16 Tue 09:39-10:39]").first_node::<Timestamp>().unwrap(); assert!(ts.is_inac
src/ast/timestamp.rs:51
Method
is_latex_math
Whether entity needs to be in math mode ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\middot").first_node::<Entity>().unwrap(); asse
src/ast/entity.rs:63
Method
is_object
whether this node is [object](https://orgmode.org/worg/org-syntax.html#Objects)
src/syntax/mod.rs:245
Method
is_range
Returns `true` if this timestamp has a range ```rust use orgize::{Org, ast::Timestamp}; let ts = Org::parse("[2003-09-16 Tue 09:39-10:39]").first_no
src/ast/timestamp.rs:79
Method
is_running
```rust use orgize::{Org, ast::Clock}; let clock = Org::parse("CLOCK: [2003-09-16 Tue 09:39]").first_node::<Clock>().unwrap(); assert!(clock.is_runni
src/ast/clock.rs:55
Method
is_todo
```rust use orgize::{Org, ast::Headline}; let hdl = Org::parse("* TODO a").first_node::<Headline>().unwrap(); assert!(hdl.is_todo()); let hdl = Org::
src/ast/headline.rs:87
Method
is_true
(&self)
src/config.rs:16
Method
is_use_brackets
Entity contains optional brackets ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\beta").first_node::<Entity>().unwrap(); assert!(!e.i
src/ast/entity.rs:161
Function
issue_15_16
()
src/syntax/headline.rs:327
Method
iter_elements
(&self)
src/syntax/input.rs:134
Method
iter_indices
(&self)
src/syntax/input.rs:130
Function
key
(input: Input)
src/syntax/keyword.rs:127
Method
key
```rust use orgize::{Org, ast::AffiliatedKeyword}; let keyword = Org::parse("#+CAPTION: VALUE\nabc").first_node::<AffiliatedKeyword>().unwrap(); asse
src/ast/affiliated_keyword.rs:13
Method
key
```rust use orgize::{Org, ast::Keyword}; let keyword = Org::parse("#+KEY: VALUE\nabc").first_node::<Keyword>().unwrap(); assert_eq!(keyword.key(), "K
src/ast/keyword.rs:13
Function
key_with_optional
( input: Input, )
src/syntax/keyword.rs:139
Method
kind_from_raw
(raw: rowan::SyntaxKind)
src/syntax/mod.rs:49
Method
kind_to_raw
(kind: SyntaxKind)
src/syntax/mod.rs:54
Method
language
Language of the code ```rust use orgize::{Org, ast::InlineSrc}; let s = Org::parse("src_C{int a = 0;}").first_node::<InlineSrc>().unwrap(); assert_e
src/ast/inline_src.rs:16
Method
last_headline
(&self)
src/ast/generated.rs:60
Method
latex
Entity LaTeX representation ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\middot").first_node::<Entity>().unwrap(); assert_eq!(e.lat
src/ast/entity.rs:43
Function
latex_environment_node_base
(input: Input)
src/syntax/latex_environment.rs:23
Method
latin1
Entity Latin1 encoding representation ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\S").first_node::<Entity>().unwrap(); assert_eq!(
src/ast/entity.rs:119
Function
line_break
()
tests/html.rs:171
Function
link
()
tests/html.rs:15
Method
link_description
(input: Input)
src/syntax/object.rs:64
Function
list
()
tests/html.rs:46
Function
list_item_checkbox
(input: Input)
src/syntax/list.rs:173
Function
list_item_counter
(input: Input)
src/syntax/list.rs:153
Function
list_item_tag
(input: Input)
src/syntax/list.rs:199
Function
list_node_base
(input: Input)
src/syntax/list.rs:32
Function
main
()
wasm/build.rs:3
Function
main
()
examples/parse.rs:10
Function
main
()
examples/markdown.rs:8
Function
main
()
examples/html-slugify.rs:14
Method
minimal
(input: Input)
src/syntax/object.rs:51
Method
name
Entity name ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\alpha{}").first_node::<Entity>().unwrap(); assert_eq!(e.name(), "alpha");
src/ast/entity.rs:25
Method
name
(&self)
src/ast/generated.rs:151
Method
new
(mut node: SyntaxNode<OrgLanguage>, range: TextRange)
src/replace.rs:20
Method
new
(input: Input<'a>)
src/syntax/element.rs:118
← previous
next →
201–300 of 431, ranked by callers