Skip to content

Commit dadd684

Browse files
Add AppUI expandable bottom accessory docs
1 parent 2989c2e commit dadd684

9 files changed

Lines changed: 307 additions & 225 deletions

File tree

docs/docs/pages/appui-ref-modifiers/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ <h2 id="控件样式"><a class="heading-anchor" href="#控件样式">#</a>控件
355355
<h2 id="交互"><a class="heading-anchor" href="#交互">#</a>交互</h2>
356356
<div class="table-scroll"><table><thead><tr><th>API</th><th>签名</th><th>所属类型</th></tr></thead><tbody><tr><td><code>.on_tap</code></td><td><code>.on_tap(action: Callable) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_appear</code></td><td><code>.on_appear(action: Callable) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_disappear</code></td><td><code>.on_disappear(action: Callable) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_long_press</code></td><td><code>.on_long_press(action: Optional[Callable] = None, min_duration: float = 0.5, minDuration: Optional[float] = None, on_pressing: Optional[Callable] = None, onPressing: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_drag</code></td><td><code>.on_drag(on_changed: Optional[Callable] = None, on_ended: Optional[Callable] = None, onChanged: Optional[Callable] = None, onEnded: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_magnification</code></td><td><code>.on_magnification(on_changed: Optional[Callable] = None, on_ended: Optional[Callable] = None, onChanged: Optional[Callable] = None, onEnded: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_rotation</code></td><td><code>.on_rotation(on_changed: Optional[Callable] = None, on_ended: Optional[Callable] = None, onChanged: Optional[Callable] = None, onEnded: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_drop</code></td><td><code>.on_drop(action: Callable) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.on_geometry</code></td><td><code>.on_geometry(action: Callable) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.task</code></td><td><code>.task(action: Callable) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.disabled</code></td><td><code>.disabled(value: bool = True) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.hidden</code></td><td><code>.hidden() -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.simultaneous_gesture</code></td><td><code>.simultaneous_gesture(gesture: str = &#x27;tap&#x27;, callback: Optional[Callable] = None, on_changed: Optional[Callable] = None, min_duration: float = 0.5) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.high_priority_gesture</code></td><td><code>.high_priority_gesture(gesture: str = &#x27;tap&#x27;, callback: Optional[Callable] = None, min_duration: float = 0.5) -&gt; Self</code></td><td><code>View</code></td></tr></tbody></table></div>
357357
<h2 id="呈现和列表行为"><a class="heading-anchor" href="#呈现和列表行为">#</a>呈现和列表行为</h2>
358-
<div class="table-scroll"><table><thead><tr><th>API</th><th>签名</th><th>所属类型</th></tr></thead><tbody><tr><td><code>.alert</code></td><td><code>.alert(title: str, message: str = &#x27;&#x27;, is_presented: bool = False, on_dismiss: Optional[Callable] = None, actions: Optional[List[&quot;View&quot;]] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.sheet</code></td><td><code>.sheet(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None, detents: Optional[str] = None, drag_indicator: Optional[str] = None, interactive_dismiss_disabled: bool = False, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None, dragIndicator: Optional[str] = None, interactiveDismissDisabled: Optional[bool] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.full_screen_cover</code></td><td><code>.full_screen_cover(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.confirmation_dialog</code></td><td><code>.confirmation_dialog(title: str, is_presented: bool = False, actions: Optional[List[&quot;View&quot;]] = None, message: str = &#x27;&#x27;, on_dismiss: Optional[Callable] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.context_menu</code></td><td><code>.context_menu(content: Optional[List[&quot;View&quot;]] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.searchable</code></td><td><code>.searchable(text: str = &#x27;&#x27;, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, placement: str = &#x27;automatic&#x27;, prompt: Optional[str] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.swipe_actions</code></td><td><code>.swipe_actions(edge: str = &#x27;trailing&#x27;, content: Optional[List[&quot;View&quot;]] = None, actions: Optional[List[&quot;View&quot;]] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.refreshable</code></td><td><code>.refreshable(action: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.badge</code></td><td><code>.badge(count: Any) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.popover</code></td><td><code>.popover(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.inspector</code></td><td><code>.inspector(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr></tbody></table></div>
358+
<div class="table-scroll"><table><thead><tr><th>API</th><th>签名</th><th>所属类型</th></tr></thead><tbody><tr><td><code>.alert</code></td><td><code>.alert(title: str, message: str = &#x27;&#x27;, is_presented: bool = False, on_dismiss: Optional[Callable] = None, actions: Optional[List[&quot;View&quot;]] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.sheet</code></td><td><code>.sheet(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None, detents: Optional[str] = None, drag_indicator: Optional[str] = None, interactive_dismiss_disabled: bool = False, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None, dragIndicator: Optional[str] = None, interactiveDismissDisabled: Optional[bool] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.full_screen_cover</code></td><td><code>.full_screen_cover(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.confirmation_dialog</code></td><td><code>.confirmation_dialog(title: str, is_presented: bool = False, actions: Optional[List[&quot;View&quot;]] = None, message: str = &#x27;&#x27;, on_dismiss: Optional[Callable] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.context_menu</code></td><td><code>.context_menu(content: Optional[List[&quot;View&quot;]] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.searchable</code></td><td><code>.searchable(text: str = &#x27;&#x27;, on_change: Optional[Callable] = None, onChange: Optional[Callable] = None, placement: str = &#x27;automatic&#x27;, prompt: Optional[str] = None, on_submit: Optional[Callable] = None, onSubmit: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.swipe_actions</code></td><td><code>.swipe_actions(edge: str = &#x27;trailing&#x27;, content: Optional[List[&quot;View&quot;]] = None, actions: Optional[List[&quot;View&quot;]] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.refreshable</code></td><td><code>.refreshable(action: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.badge</code></td><td><code>.badge(count: Any) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.popover</code></td><td><code>.popover(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None, isPresented: Optional[bool] = None, onDismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.inspector</code></td><td><code>.inspector(is_presented: bool = False, content: Optional[Union[&quot;View&quot;, Callable[[], &quot;View&quot;]]] = None, on_dismiss: Optional[Callable] = None) -&gt; Self</code></td><td><code>View</code></td></tr></tbody></table></div>
359359
<h2 id="动画和变换"><a class="heading-anchor" href="#动画和变换">#</a>动画和变换</h2>
360360
<div class="table-scroll"><table><thead><tr><th>API</th><th>签名</th><th>所属类型</th></tr></thead><tbody><tr><td><code>.animation</code></td><td><code>.animation(type: str = &#x27;default&#x27;, value: Optional[Any] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.transition</code></td><td><code>.transition(type: str = &#x27;opacity&#x27;) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.scale_effect</code></td><td><code>.scale_effect(scale: float) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.rotation_effect</code></td><td><code>.rotation_effect(degrees: float) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.rotation_3d_effect</code></td><td><code>.rotation_3d_effect(degrees: float, x: float = 0, y: float = 0, z: float = 0) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.matched_geometry_effect</code></td><td><code>.matched_geometry_effect(ns_id: Optional[str] = None, namespace: Optional[str] = None, is_source: bool = True, nsId: Optional[str] = None, isSource: Optional[bool] = None) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.content_transition</code></td><td><code>.content_transition(type: str = &#x27;opacity&#x27;) -&gt; Self</code></td><td><code>View</code></td></tr><tr><td><code>.phase_animator</code></td><td><code>.phase_animator(phases: Optional[List[float]] = None, effect: str = &#x27;scale_opacity&#x27;, scale_range: float = 0.1, opacity_range: float = 0.2, duration: float = 0.6, animation: str = &#x27;easeInOut&#x27;) -&gt; Self</code></td><td><code>View</code></td></tr></tbody></table></div>
361361
<h2 id="焦点-键盘和文本"><a class="heading-anchor" href="#焦点-键盘和文本">#</a>焦点、键盘和文本</h2>

0 commit comments

Comments
 (0)