Readme-EN.md 9.3 KB
Newer Older
E
esterzhou 已提交
1
# ArkTS-based Declarative Development Paradigm
Z
zengyawen 已提交
2

E
ester.zhou 已提交
3
- [Component Overview](ts-components-summary.md)
E
ester.zhou 已提交
4
- Universal Component Information
E
ester.zhou 已提交
5 6 7 8 9 10 11 12 13 14
  - Universal Events
    - [Click Event](ts-universal-events-click.md)
    - [Touch Event](ts-universal-events-touch.md)
    - [Show/Hide Event](ts-universal-events-show-hide.md)
    - [Drag/Drop Event](ts-universal-events-drag-drop.md)
    - [Key Event](ts-universal-events-key.md)
    - [Focus Event](ts-universal-focus-event.md)
    - [Mouse Event](ts-universal-mouse-key.md)
    - [Component Area Change Event](ts-universal-component-area-change-event.md)
    - [Visible Area Change Event](ts-universal-component-visible-area-change-event.md)
E
ester.zhou 已提交
15
    - [Component Keyboard Shortcut Event](ts-universal-events-keyboardshortcut.md)
E
ester.zhou 已提交
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
  - Universal Attributes
    - [Size](ts-universal-attributes-size.md)
    - [Location](ts-universal-attributes-location.md)
    - [Layout Constraints](ts-universal-attributes-layout-constraints.md)
    - [Flex Layout](ts-universal-attributes-flex-layout.md)
    - [Border](ts-universal-attributes-border.md)
    - [Border Image](ts-universal-attributes-border-image.md)
    - [Background](ts-universal-attributes-background.md)
    - [Opacity](ts-universal-attributes-opacity.md)
    - [Visibility](ts-universal-attributes-visibility.md)
    - [Enable/Disable](ts-universal-attributes-enable.md)
    - [Overlay](ts-universal-attributes-overlay.md)
    - [Z-order Control](ts-universal-attributes-z-order.md)
    - [Transformation](ts-universal-attributes-transformation.md)
    - [Image Effect Configuration](ts-universal-attributes-image-effect.md)
    - [Shape Clipping](ts-universal-attributes-sharp-clipping.md)
    - [Grid](ts-universal-attributes-grid.md)
    - [Gradient Color](ts-universal-attributes-gradient-color.md)
    - [Popup Control](ts-universal-attributes-popup.md)
    - [Menu Control](ts-universal-attributes-menu.md)
    - [Focus Control](ts-universal-attributes-focus.md)
    - [Hover Effect](ts-universal-attributes-hover-effect.md)
    - [Component ID](ts-universal-attributes-component-id.md)
    - [Polymorphic Style](ts-universal-attributes-polymorphic-style.md)
    - [restoreId](ts-universal-attributes-restoreId.md)
E
ester.zhou 已提交
41
    - [Foreground Color](ts-universal-attributes-foreground-color.md)
E
ester.zhou 已提交
42
    - [Foreground Blur](ts-universal-attributes-foreground-blur-style.md)
E
ester.zhou 已提交
43
    - [Click Effect](ts-universal-attributes-click-effect.md)
E
ester.zhou 已提交
44
    - [Accessibility](ts-universal-attributes-accessibility.md)
E
ester.zhou 已提交
45 46 47
    - Touch Interactions
      - [Touch Target](ts-universal-attributes-touch-target.md)
      - [Hit Test Control](ts-universal-attributes-hit-test-behavior.md)
E
ester.zhou 已提交
48
    - Transition
E
ester.zhou 已提交
49 50 51
      - [Modal Transition](ts-universal-attributes-modal-transition.md)
      - [Sheet Transition](ts-universal-attributes-sheet-transition.md)
    - [Obscuring](ts-universal-attributes-obscured.md)
E
ester.zhou 已提交
52
  - [Universal Text Attributes](ts-universal-attributes-text-style.md)
E
ester.zhou 已提交
53 54
  - [Drag and Drop Control](ts-universal-attributes-drag-drop.md)
  - [Safe Area](ts-universal-attributes-expand-safe-area.md)
E
ester.zhou 已提交
55
  - Gesture Handling
E
ester.zhou 已提交
56 57 58 59 60 61 62 63 64
    - [Gesture Binding Methods](ts-gesture-settings.md)
    - Basic Gestures
      - [TapGesture](ts-basic-gestures-tapgesture.md)
      - [LongPressGesture](ts-basic-gestures-longpressgesture.md)
      - [PanGesture](ts-basic-gestures-pangesture.md)
      - [PinchGesture](ts-basic-gestures-pinchgesture.md)
      - [RotationGesture](ts-basic-gestures-rotationgesture.md)
      - [SwipeGesture](ts-basic-gestures-swipegesture.md)
    - [Combined Gestures](ts-combined-gestures.md)
E
ester.zhou 已提交
65
- Basic Components
A
aryawang 已提交
66
  - [AlphabetIndexer](ts-container-alphabet-indexer.md)
E
ester.zhou 已提交
67 68 69 70 71 72 73
  - [Blank](ts-basic-components-blank.md)
  - [Button](ts-basic-components-button.md)
  - [Checkbox](ts-basic-components-checkbox.md)
  - [CheckboxGroup](ts-basic-components-checkboxgroup.md)
  - [DataPanel](ts-basic-components-datapanel.md)
  - [DatePicker](ts-basic-components-datepicker.md)
  - [Divider](ts-basic-components-divider.md)
E
ester.zhou 已提交
74
  - [FormComponent](ts-basic-components-formcomponent.md)
E
ester.zhou 已提交
75 76 77
  - [Gauge](ts-basic-components-gauge.md)
  - [Image](ts-basic-components-image.md)
  - [ImageAnimator](ts-basic-components-imageanimator.md)
E
ester.zhou 已提交
78
  - [ImageSpan](ts-basic-components-imagespan.md)
E
ester.zhou 已提交
79 80
  - [LoadingProgress](ts-basic-components-loadingprogress.md)
  - [Marquee](ts-basic-components-marquee.md)
E
ester.zhou 已提交
81 82 83
  - [Menu](ts-basic-components-menu.md)
  - [MenuItem](ts-basic-components-menuitem.md)
  - [MenuItemGroup](ts-basic-components-menuitemgroup.md)
E
ester.zhou 已提交
84 85 86 87 88 89 90 91 92 93
  - [Navigation](ts-basic-components-navigation.md)
  - [NavRouter](ts-basic-components-navrouter.md)
  - [NavDestination](ts-basic-components-navdestination.md)
  - [PatternLock](ts-basic-components-patternlock.md)
  - [PluginComponent](ts-basic-components-plugincomponent.md)
  - [Progress](ts-basic-components-progress.md)
  - [QRCode](ts-basic-components-qrcode.md)
  - [Radio](ts-basic-components-radio.md)
  - [Rating](ts-basic-components-rating.md)
  - [RemoteWindow](ts-basic-components-remotewindow.md)
E
ester.zhou 已提交
94
  - [RichEditor](ts-basic-components-richeditor.md)
E
ester.zhou 已提交
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
  - [RichText](ts-basic-components-richtext.md)
  - [ScrollBar](ts-basic-components-scrollbar.md)
  - [Search](ts-basic-components-search.md)
  - [Select](ts-basic-components-select.md)
  - [Slider](ts-basic-components-slider.md)
  - [Span](ts-basic-components-span.md)
  - [Stepper](ts-basic-components-stepper.md)
  - [StepperItem](ts-basic-components-stepperitem.md)
  - [Text](ts-basic-components-text.md)
  - [TextArea](ts-basic-components-textarea.md)
  - [TextClock](ts-basic-components-textclock.md)
  - [TextInput](ts-basic-components-textinput.md)
  - [TextPicker](ts-basic-components-textpicker.md)
  - [TextTimer](ts-basic-components-texttimer.md)
  - [TimePicker](ts-basic-components-timepicker.md)
  - [Toggle](ts-basic-components-toggle.md)
  - [Web](ts-basic-components-web.md)
  - [XComponent](ts-basic-components-xcomponent.md)
E
ester.zhou 已提交
113
- Container Components
E
ester.zhou 已提交
114 115 116 117 118 119 120
  - [AbilityComponent](ts-container-ability-component.md)
  - [Badge](ts-container-badge.md)
  - [Column](ts-container-column.md)
  - [ColumnSplit](ts-container-columnsplit.md)
  - [Counter](ts-container-counter.md)
  - [Flex](ts-container-flex.md)
  - [FlowItem](ts-container-flowitem.md)
E
ester.zhou 已提交
121
  - [FormLink](ts-container-formlink.md)
E
ester.zhou 已提交
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
  - [GridCol](ts-container-gridcol.md)
  - [GridRow](ts-container-gridrow.md)
  - [Grid](ts-container-grid.md)
  - [GridItem](ts-container-griditem.md)
  - [List](ts-container-list.md)
  - [ListItem](ts-container-listitem.md)
  - [ListItemGroup](ts-container-listitemgroup.md)
  - [Navigator](ts-container-navigator.md)
  - [Panel](ts-container-panel.md)
  - [Refresh](ts-container-refresh.md)
  - [RelativeContainer](ts-container-relativecontainer.md)
  - [Row](ts-container-row.md)
  - [RowSplit](ts-container-rowsplit.md)
  - [Scroll](ts-container-scroll.md)
  - [SideBarContainer](ts-container-sidebarcontainer.md)
  - [Stack](ts-container-stack.md)
  - [Swiper](ts-container-swiper.md)
  - [Tabs](ts-container-tabs.md)
  - [TabContent](ts-container-tabcontent.md)
  - [WaterFlow](ts-container-waterflow.md)
E
ester.zhou 已提交
142
- Media Components
E
ester.zhou 已提交
143
  - [Video](ts-media-components-video.md)
E
ester.zhou 已提交
144
- Drawing Components
E
ester.zhou 已提交
145 146 147 148 149 150 151 152
  - [Circle](ts-drawing-components-circle.md)
  - [Ellipse](ts-drawing-components-ellipse.md)
  - [Line](ts-drawing-components-line.md)
  - [Polyline](ts-drawing-components-polyline.md)
  - [Polygon](ts-drawing-components-polygon.md)
  - [Path](ts-drawing-components-path.md)
  - [Rect](ts-drawing-components-rect.md)
  - [Shape](ts-drawing-components-shape.md)
E
ester.zhou 已提交
153
- Canvas Components
E
ester.zhou 已提交
154 155
  - [Canvas](ts-components-canvas-canvas.md)
  - [CanvasGradient](ts-components-canvas-canvasgradient.md)
E
ester.zhou 已提交
156
  - [CanvasPattern](ts-components-canvas-canvaspattern.md)
E
ester.zhou 已提交
157
  - [CanvasRenderingContext2D](ts-canvasrenderingcontext2d.md)
E
ester.zhou 已提交
158 159
  - [ImageBitmap](ts-components-canvas-imagebitmap.md)
  - [ImageData](ts-components-canvas-imagedata.md)
E
ester.zhou 已提交
160
  - [Matrix2D](ts-components-canvas-matrix2d.md)
E
ester.zhou 已提交
161
  - [OffscreenCanvas](ts-components-offscreencanvas.md)
E
ester.zhou 已提交
162 163
  - [OffscreenCanvasRenderingContext2D](ts-offscreencanvasrenderingcontext2d.md)
  - [Path2D](ts-components-canvas-path2d.md)
E
ester.zhou 已提交
164 165
- Advanced Components
  - [@ohos.multimedia.avCastPicker (AVCastPicker)](ohos-multimedia-avcastpicker.md)
Z
zengyawen 已提交
166
- Animation
E
ester.zhou 已提交
167 168 169 170 171 172
  - [AnimatorProperty](ts-animatorproperty.md)
  - [Explicit Animatio](ts-explicit-animation.md)
  - Transition Animation
    - [Page Transition](ts-page-transition-animation.md)
    - [Component Transition](ts-transition-animation-component.md)
    - [Transition of Shared Elements](ts-transition-animation-shared-elements.md)
E
ester.zhou 已提交
173
    - [Implicit Shared Element Transition](ts-transition-animation-geometrytransition.md)
E
ester.zhou 已提交
174
  - [Motion Path Animation](ts-motion-path-animation.md)
Z
zengyawen 已提交
175
- Global UI Methods
E
ester.zhou 已提交
176 177 178 179 180 181 182 183
  - Pop-up Window
    - [Alert Dialog Box](ts-methods-alert-dialog-box.md)
    - [Action Sheet](ts-methods-action-sheet.md)
    - [Custom Dialog Box](ts-methods-custom-dialog-box.md)
    - [Date Picker Dialog Box](ts-methods-datepicker-dialog.md)
    - [Time Picker Dialog Box](ts-methods-timepicker-dialog.md)
    - [Text Picker Dialog Box](ts-methods-textpicker-dialog.md)
  - [Menu](ts-methods-menu.md)
E
ester.zhou 已提交
184
- [Custom Component Lifecycle](ts-custom-component-lifecycle.md)
E
ester.zhou 已提交
185 186 187
- [State Management with Application-level Variables](ts-state-management.md)
- [Pixel Units](ts-pixel-units.md)
- [Enums](ts-appendix-enums.md)
E
esterzhou 已提交
188
- [Types](ts-types.md)
E
ester.zhou 已提交
189
- Components No Longer Maintained
E
ester.zhou 已提交
190
  - [GridContainer](ts-container-gridcontainer.md)
E
ester.zhou 已提交
191 192
- APIs No Longer Maintained
  - [Click Control](ts-universal-attributes-click.md)