MCPcopy Create free account

hub / github.com/PoiScript/orgize / functions

Functions431 in github.com/PoiScript/orgize

↓ 2 callersFunctionsnippet_node
(input: Input)
src/syntax/snippet.rs:14
↓ 2 callersFunctiontemplate1
(input: Input)
src/syntax/subscript_superscript.rs:61
↓ 2 callersMethodtext_range
Range of this element
src/ast/cloze.rs:39
↓ 2 callersFunctiontimestamp_node_base
( input: Input, l_parser: impl Fn(Input) -> IResult<Input, GreenElement, ()>, r_parser: impl Fn(In
src/syntax/timestamp.rs:128
↓ 2 callersMethodto_html
Convert org element tree to html-format using default html handler
src/org.rs:43
↓ 2 callersMethodvalue
(&self)
src/ast/clock.rs:8
↓ 1 callersMethodbackend
```rust use orgize::{Org, ast::Snippet}; let snippet = Org::parse("@@BACKEND:VALUE@@").first_node::<Snippet>().unwrap(); assert_eq!(snippet.backend()
src/ast/snippet.rs:12
↓ 1 callersFunctionbalanced_brackets
(input: Input)
src/syntax/subscript_superscript.rs:93
↓ 1 callersFunctionblock_begin_node
(input: Input)
src/syntax/block.rs:59
↓ 1 callersFunctionblock_end_node
(input: Input<'a>, name: &str)
src/syntax/block.rs:147
↓ 1 callersFunctionblock_node
(input: Input)
src/syntax/block.rs:193
↓ 1 callersFunctionclock_node
(input: Input)
src/syntax/clock.rs:23
↓ 1 callersFunctioncomma_quoted_text_nodes
(input: Input)
src/syntax/block.rs:161
↓ 1 callersMethodday_end
(&self)
src/ast/generated.rs:2057
↓ 1 callersMethodday_start
(&self)
src/ast/generated.rs:2042
↓ 1 callersMethoddescription
Returns parsed description Returns empty iterator if this link doesn't contain description ```rust use orgize::{Org, ast::Link, SyntaxKind}; let li
src/ast/link.rs:60
↓ 1 callersFunctiondrawer_node
(input: Input)
src/syntax/drawer.rs:156
↓ 1 callersFunctiondyn_block_begin_node
(input: Input)
src/syntax/dyn_block.rs:36
↓ 1 callersFunctiondyn_block_end_node
(input: Input)
src/syntax/dyn_block.rs:57
↓ 1 callersFunctiondyn_block_node
(input: Input)
src/syntax/dyn_block.rs:74
↓ 1 callersMethodend_to_chrono
(&self)
src/ast/timestamp.rs:274
↓ 1 callersMethodevent
(&mut self, event: Event, _: &mut TraversalContext)
src/export/traverse.rs:226
↓ 1 callersMethodevent
(&mut self, event: Event, ctx: &mut TraversalContext)
src/export/html.rs:95
↓ 1 callersFunctionfixed_width_node
(input: Input)
src/syntax/fixed_width.rs:61
↓ 1 callersFunctionfn_def_node
(input: Input)
src/syntax/fn_def.rs:22
↓ 1 callersFunctionfn_ref_node
(input: Input)
src/syntax/fn_ref.rs:20
↓ 1 callersFunctionfollows_newline
(syntax: &SyntaxNode<OrgLanguage>, offset: TextSize)
src/replace.rs:190
↓ 1 callersFunctionfrom_fn
A helper for creating traverser ```rust use orgize::{ export::{from_fn, Container, Event, Traverser}, Org, }; let mut count = 0; let mut handler = f
src/export/traverse.rs:256
↓ 1 callersFunctionfrom_fn_with_ctx
A helper for creating traverser ```rust use orgize::{ export::{from_fn_with_ctx, Container, Event, Traverser}, Org, }; let mut count = 0; let mut ha
src/export/traverse.rs:280
↓ 1 callersMethodfull_parse
(&mut self, range: TextRange, replace_with: &str)
src/replace.rs:152
↓ 1 callersFunctionget_line_indent
(input: &str)
src/syntax/list.rs:288
↓ 1 callersMethodhas_header
Returns `true` if this table has a header A table has a header when it contains at least two row groups. ```rust use orgize::{Org, ast::OrgTable};
src/ast/table.rs:43
↓ 1 callersMethodhour_end
(&self)
src/ast/generated.rs:2060
↓ 1 callersMethodhour_start
(&self)
src/ast/generated.rs:2045
↓ 1 callersMethodhtml
Entity HTML representation ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\S").first_node::<Entity>().unwrap(); assert_eq!(e.html(), "
src/ast/entity.rs:81
↓ 1 callersMethodindent
```rust use orgize::{Org, ast::ListItem}; let item = Org::parse("- 1").first_node::<ListItem>().unwrap(); assert_eq!(item.indent(), 0); let item = Or
src/ast/list.rs:63
↓ 1 callersMethodis_closed
```rust use orgize::{Org, ast::Clock}; let clock = Org::parse("CLOCK: [2003-09-16 Tue 09:39]").first_node::<Clock>().unwrap(); assert!(!clock.is_clos
src/ast/clock.rs:41
↓ 1 callersMethodis_descriptive
Returns `true` if this list contains a TAG ```rust use orgize::{Org, ast::List}; let list = Org::parse("- some tag :: item 2.1").first_node::<List>(
src/ast/list.rs:39
↓ 1 callersMethodis_lesser_element
whether this node is [lesser element](https://orgmode.org/worg/org-syntax.html#Lesser_Elements)
src/syntax/mod.rs:282
↓ 1 callersMethodis_nil
(&self)
src/config.rs:12
↓ 1 callersMethodis_standard
Returns `true` if this row is a standard row ```rust use orgize::{Org, ast::OrgTableRow}; let org = Org::parse("|Foo |Bar |\n|----|----|"); let row
src/ast/table.rs:107
↓ 1 callersFunctionkeyword_node
(input: Input)
src/syntax/keyword.rs:22
↓ 1 callersMethodkeywords
Returns an iterator of keywords in zeroth section ```rust use orgize::{Org, ast::Document}; let org = Org::parse(r#" #+TITLE: hello #+TITLE: world #
src/ast/document.rs:23
↓ 1 callersFunctionlast_child
(parent: &rowan::SyntaxNode<N::Language>)
src/ast/mod.rs:51
↓ 1 callersFunctionlatex_environment_node
(input: Input)
src/syntax/latex_environment.rs:19
↓ 1 callersFunctionline_break_node
(input: Input)
src/syntax/line_break.rs:10
↓ 1 callersFunctionlink_description_object_nodes
(input: Input)
src/syntax/object.rs:202
↓ 1 callersFunctionlink_node
(input: Input)
src/syntax/link.rs:21
↓ 1 callersFunctionlist_item_content_node
(input: Input, indent: usize)
src/syntax/list.rs:219
↓ 1 callersFunctionmacros_node
(input: Input)
src/syntax/macros.rs:20
↓ 1 callersFunctionminimal_object_nodes
parse minimal sets of objects, including - LaTeX fragments ('\\') - Text markup (bold code strike verbatim underline italic) ('*', '~', '+', '=', '_',
src/syntax/object.rs:119
↓ 1 callersMethodminute_end
(&self)
src/ast/generated.rs:2063
↓ 1 callersMethodminute_start
(&self)
src/ast/generated.rs:2048
↓ 1 callersMethodmonth_end
(&self)
src/ast/generated.rs:2054
↓ 1 callersMethodmonth_start
(&self)
src/ast/generated.rs:2039
↓ 1 callersMethodname
```rust use orgize::{Org, ast::Drawer}; let org = Org::parse("* Heading\n:LOGBOOK:\n:END:"); let drawer = org.first_node::<Drawer>().unwrap(); assert
src/ast/drawer.rs:98
↓ 1 callersMethodnext
(&mut self)
src/syntax/combinator.rs:251
↓ 1 callersMethodnode_properties
(&self)
src/ast/generated.rs:250
↓ 1 callersFunctionorg_table_node
(input: Input)
src/syntax/table.rs:131
↓ 1 callersFunctionparse
()
src/syntax/object.rs:294
↓ 1 callersFunctionparser
(input: Input)
src/syntax/timestamp.rs:233
↓ 1 callersMethodposition
(&self, predicate: P)
src/syntax/input.rs:137
↓ 1 callersFunctionradio_target_node
(input: Input)
src/syntax/radio_target.rs:15
↓ 1 callersFunctionrule_node
(input: Input)
src/syntax/rule.rs:12
↓ 1 callersMethodsection
(&self)
src/ast/generated.rs:54
↓ 1 callersFunctionsection_text
(input: Input)
src/syntax/headline.rs:115
↓ 1 callersMethodstart_to_chrono
(&self)
src/ast/timestamp.rs:249
↓ 1 callersFunctiontable_el_node
(input: Input)
src/syntax/table.rs:139
↓ 1 callersFunctiontable_standard_row_node
(input: Input)
src/syntax/table.rs:55
↓ 1 callersMethodtag
```rust use orgize::{Org, ast::ListItem}; let item = Org::parse("+ this is *TAG* :: item1").first_node::<ListItem>().unwrap(); let tag = item.tag().m
src/ast/list.rs:128
↓ 1 callersFunctiontarget_node
(input: Input)
src/syntax/target.rs:18
↓ 1 callersFunctiontblfm_keyword_nodes
(input: Input)
src/syntax/keyword.rs:76
↓ 1 callersFunctiontime
(i: Input)
src/syntax/timestamp.rs:87
↓ 1 callersFunctiontimestamp_active_node
(input: Input)
src/syntax/timestamp.rs:232
↓ 1 callersFunctiontimestamp_diary_node
(input: Input)
src/syntax/timestamp.rs:24
↓ 1 callersFunctiontimestamp_inactive_node
(input: Input)
src/syntax/timestamp.rs:244
↓ 1 callersMethodtitle
Returns parsed title ```rust use orgize::{Org, ast::Headline, SyntaxKind}; let hdl = Org::parse("*** abc *abc* /abc/ :tag:").first_node::<Headline>(
src/ast/headline.rs:115
↓ 1 callersMethodto_org
Returns org-mode string
src/org.rs:38
↓ 1 callersMethodutf8
Entity UTF-8 encoding representation ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\S").first_node::<Entity>().unwrap(); assert_eq!(e
src/ast/entity.rs:139
↓ 1 callersFunctionvalidate_marker
(pos: usize, text: Input)
src/syntax/emphasis.rs:119
↓ 1 callersMethodyear_end
(&self)
src/ast/generated.rs:2051
↓ 1 callersMethodyear_start
(&self)
src/ast/generated.rs:2036
Functionaffiliated_keywords
()
src/syntax/element.rs:221
Methodarguments
```rust use orgize::{Org, ast::InlineCall}; let call = Org::parse("call_square(4)").first_node::<InlineCall>().unwrap(); assert_eq!(call.arguments(),
src/ast/inline_call.rs:50
Methodascii
Entity ASCII representation ```rust use orgize::{ast::Entity, Org}; let e = Org::parse("\\S").first_node::<Entity>().unwrap(); assert_eq!(e.ascii(),
src/ast/entity.rs:99
Methodattr
(&self, backend: &str)
src/ast/generated.rs:160
Functionbalanced_brackets
(input: Input)
src/syntax/fn_ref.rs:44
Functionbench_parse
(c: &mut Criterion)
benches/parse.rs:16
Functionbench_to_html
(c: &mut Criterion)
benches/parse.rs:27
Functionblock_node_base
(input: Input)
src/syntax/block.rs:21
Methodborrow
(&self)
src/ast/mod.rs:116
Methodbuild_time
()
wasm/src/lib.rs:125
Methodcall
```rust use orgize::{Org, ast::InlineCall}; let call = Org::parse("call_square(4)").first_node::<InlineCall>().unwrap(); assert_eq!(call.call(), "squ
src/ast/inline_call.rs:13
Methodcan_cast
(kind: SyntaxKind)
src/ast/cloze.rs:14
Methodcan_cast
(kind: SyntaxKind)
src/ast/generated.rs:27
Methodcaption
Returns caption keyword in this link ```rust use orgize::{Org, ast::Link}; let link = Org::parse("#+CAPTION: image link\n[[file:/home/dominik/images
src/ast/link.rs:117
Methodcaption
(&self)
src/ast/generated.rs:145
Methodcast
(node: SyntaxNode)
src/ast/cloze.rs:18
Methodcast
(node: SyntaxNode)
src/ast/generated.rs:30
Methodcheckbox
```rust use orgize::{Org, ast::ListItem}; let item = Org::parse("- [-] item 1").first_node::<ListItem>().unwrap(); assert_eq!(item.checkbox().unwrap(
src/ast/list.rs:101
← previousnext →101–200 of 431, ranked by callers