File tree
951 files changed
+7960
-18186
lines changed- _templates/playground/new
- docs- angular
- api
- core-concepts
- developer-resources/guides/first-app-v4
- developing
- react
- updating
- vue
 
- plugins/docusaurus-plugin-ionic-component-api
- src/components/global/Playground
- static- code/stackblitz- v6- angular
- react
- vue
 
- v7- angular
- html
- react
- vue
 
- v8- angular
- html
- react
- vue
 
 
- icons
- img/guides- quickstart
- react/first-app
- vue/first-app
 
- usage- v7- accordion- accessibility/animations
- basic
- customization- advanced-expansion-styles
- expansion-styles
- icons
- theming
 
- disable- group
- individual
 
- listen-changes
- multiple
- readonly- group
- individual
 
- toggle
 
- action-sheet- controller
- inline- isOpen
- trigger
 
- role-info-on-dismiss
- theming- css-properties
- styling
 
 
- alert- buttons
- customization
- inputs- radios
- text-inputs
 
- presenting- controller
- isOpen
- trigger
 
 
- animations- basic
- before-and-after-hooks
- chain
- gesture
- group
- keyframes
- modal-override
- preference-based
 
- avatar- basic
- chip
- item
- theming/css-properties
 
- back-button- basic/vue
- custom/vue
 
- backdrop- basic
- styling
 
- badge- basic
- theming- colors
- css-properties
 
 
- breadcrumbs- basic
- collapsing-items- expand-on-click
- items-before-after
- max-items
- popover-on-click
 
- icons- custom-separators
- icons-on-items
 
- theming- colors
- css-properties
 
 
- buttons- basic
- placement
- types
 
- button- basic
- expand
- fill
- icons
- shape
- size
- text-wrapping
- theming- colors
- css-properties
 
 
- card- basic
- buttons
- list
- media
- theming- colors
- css-properties
 
 
- checkbox- alignment
- basic
- indeterminate
- justify
- label-link
- label-placement
- theming/css-properties
 
- chip- basic
- slots
- theming- colors
- css-properties
 
 
- content- basic
- fixed
- fullscreen
- scroll-events
- scroll-methods
- theming- colors
- css-properties
- css-shadow-parts
- safe-area
 
 
- datetime-button- basic
- format-options
 
- datetime- basic
- buttons- customizing-button-texts
- customizing-buttons
- showing-confirmation-buttons
 
- date-constraints- advanced
- max-min
- values
 
- format-options
- highlightedDates- array
- callback
 
- localization- custom-locale
- first-day-of-week
- hour-cycle
- locale-extension-tags
- time-label
 
- multiple
- presentation- date
- month-and-year
- time
- wheel
 
- styling- calendar-days
- global-theming
- wheel-styling
 
- theming
- title- customizing-title
- showing-default-title
 
 
- fab- basic
- button-sizing
- list-side
- positioning
- safe-area
- theming- colors
- css-custom-properties
- css-shadow-parts
 
 
- gestures- basic
- double-click
 
- grid- basic
- customizing- column-number
- padding
- width
 
- fixed
- horizontal-alignment
- offset-responsive
- offset
- push-pull-responsive
- push-pull
- size-auto
- size-responsive
- size
- vertical-alignment
 
- header- basic
- condense
- custom-scroll-target
- fade
- no-border
- translucent
 
- icon/basic
- img/basic
- infinite-scroll- basic
- custom-infinite-scroll-content
- infinite-scroll-content
 
- input- basic
- clear
- counter-alignment
- counter
- fill
- filtering
- helper-error
- label-placement
- label-slot
- no-visible-label
- start-end-slots
- theming- colors
- css-properties
 
- types
 
- item-divider- basic
- theming- colors
- css-properties
 
 
- item-group- basic
- sliding-items
 
- item-sliding- basic
- expandable
- icons
 
- item- basic
- buttons
- clickable
- content-types- actions
- controls
- metadata
- supporting-visuals
- text
 
- detail-arrows
- inputs
- lines
- media
- theming- colors
- css-properties
- css-shadow-parts
- input-highlight
 
 
- keyboard- enterkeyhint
- inputmode
 
- label- basic
- input
- item
- theming/colors
 
- layout/dynamic-font-scaling
- list-header- basic
- buttons
- lines
- theming- colors
- css-properties
 
 
- list- basic
- inset
- lines
 
- loading- controller
- inline
- spinners
- theming
 
- modal- can-dismiss- boolean
- function
 
- card/basic
- controller/vue
- custom-dialogs
- inline- basic
- is-open
 
- performance/mount
- sheet- auto-height
- background-content
- basic
- handle-behavior
 
- styling- animations
- theming
 
 
- note- basic
- item
- theming- colors
- css-properties
 
 
- picker- controller
- inline- isOpen
- trigger
 
- multiple-column
 
- popover- customization- positioning
- sizing
- styling
 
- nested
- performance/mount
- presenting- controller/vue
- inline-isopen
- inline-trigger
 
 
- progress-bar- buffer
- determinate
- indeterminate
- theming- colors
- css-properties
- css-shadow-parts
 
 
- radio- alignment
- basic
- empty-selection
- justify
- label-placement
- label-wrap- angular
- react
 
- theming- colors
- css-properties
- css-shadow-parts
 
- using-comparewith- angular
 
 
- range- basic
- dual-knobs
- ion-change-event
- ion-knob-move-event
- label-slot
- labels
- no-visible-label
- pins
- slots
- snapping-ticks
- theming- css-properties
- css-shadow-parts
 
 
- refresher- advanced
- basic
- custom-content
- custom-scroll-target
- pull-properties
 
- reorder- basic
- custom-icon
- custom-scroll-target
- toggling-disabled
- updating-data
- wrapper
 
- ripple-effect- basic
- customizing
- type
 
- searchbar- basic
- cancel-button
- clear-button
- debounce
- search-icon
- theming- colors
- css-properties
 
 
- segment-button- basic
- layout
- theming- css-properties
- css-shadow-parts
 
 
- segment- basic
- scrollable
- theming- colors
- css-properties
 
 
- select- basic- multiple-selection
- responding-to-interaction
- single-selection
 
- customization- button-text
- custom-toggle-icons
- icon-flip-behavior
- interface-options
- styling-select
 
- fill
- interfaces- action-sheet
- popover
 
- justify
- label-placement
- label-slot
- no-visible-label
- objects-as-values- multiple-selection
- using-comparewith
 
- start-end-slots
- typeahead/vue
 
- skeleton-text- basic
- theming/css-properties
 
- spinner- basic
- theming- colors
- css-properties
- resizing
 
 
- split-pane- basic
- theming/css-properties
 
- tabs/router- vue
 
- textarea- autogrow
- basic
- clear-on-edit
- counter
- fill
- helper-error
- label-placement
- label-slot
- no-visible-label
- start-end-slots
- theming
 
- text/basic
- theming- automatic-dark-mode
- manual-dark-mode
 
- thumbnail- basic
- item
- theming/css-properties
 
- title- basic
- collapsible-large-title- basic
- buttons
 
- theming/css-properties
 
- toast- buttons
- icon
- inline- basic
- is-open
 
- layout
- position-anchor
- presenting/controller
- theming
 
- toggle- alignment
- basic
- justify
- label-placement
- list
- on-off
- theming- colors
- css-properties
- css-shadow-parts
 
 
- toolbar- basic
- buttons
- progress-bars
- searchbars
- segments
- theming- colors
- css-properties
 
 
 
- v8- accordion- accessibility/animations
- basic
- customization- advanced-expansion-styles
- expansion-styles
- icons
- theming
 
- disable- group
- individual
 
- listen-changes
- multiple
- readonly- group
- individual
 
- toggle
 
- action-sheet- controller
- inline- isOpen
- trigger
 
- role-info-on-dismiss
- theming- css-properties
- styling
 
 
- alert- buttons
- customization
- inputs- radios
- text-inputs
 
- presenting- controller
- isOpen
- trigger
 
 
- animations- basic
- before-and-after-hooks
- chain
- gesture
- group
- keyframes
- modal-override
- preference-based
 
- app/set-focus
- avatar- basic
- chip
- item
- theming/css-properties
 
- back-button- basic/vue
- custom/vue
 
- backdrop- basic
- styling
 
- badge- basic
- inside-tab-bar
- theming- colors
- css-properties
 
 
- breadcrumbs- basic
- collapsing-items- expand-on-click
- items-before-after
- max-items
- popover-on-click
 
- icons- custom-separators
- icons-on-items
 
- theming- colors
- css-properties
 
 
- buttons- basic
- placement
- types
 
- button- basic
- expand
- fill
- icons
- shape
- size
- text-wrapping
- theming- colors
- css-properties
 
 
- card- basic
- buttons
- list
- media
- theming- colors
- css-properties
 
 
- checkbox- alignment
- basic
- helper-error
- indeterminate
- justify
- label-link
- label-placement
- theming/css-properties
 
- chip- basic
- slots
- theming- colors
- css-properties
 
 
- content- basic
- fixed
- fullscreen
- scroll-events
- scroll-methods
- theming- colors
- css-properties
- css-shadow-parts
- safe-area
 
 
- datetime-button- basic
- format-options
 
- datetime- basic
- buttons- customizing-button-texts
- customizing-buttons
- showing-confirmation-buttons
 
- date-constraints- advanced
- max-min
- values
 
- format-options
- highlightedDates- array
- callback
 
- localization- custom-locale
- first-day-of-week
- hour-cycle
- locale-extension-tags
- time-label
 
- multiple
- presentation- date
- month-and-year
- time
- wheel
 
- show-adjacent-days
- styling- calendar-days
- global-theming/vue
- wheel-styling
 
- title- customizing-title
- showing-default-title
 
 
- fab- basic
- before-content
- button-sizing
- list-side
- positioning
- safe-area
- theming- colors
- css-custom-properties
- css-shadow-parts
 
 
- gestures- basic
- double-click
 
- grid- basic
- customizing- column-number
- padding
- width
 
- fixed
- horizontal-alignment
- offset-responsive
- offset
- push-pull-responsive
- push-pull
- size-auto
- size-responsive
- size
- vertical-alignment
 
- header- basic
- condense
- custom-scroll-target
- fade
- no-border
- translucent
 
- icon/basic
- img/basic
- infinite-scroll- basic
- custom-infinite-scroll-content
- infinite-scroll-content
 
- input-otp/theming- colors
- css-properties
 
- input- basic
- clear
- counter-alignment
- counter
- fill
- filtering
- helper-error
- label-placement
- label-slot
- no-visible-label
- start-end-slots
- theming- colors
- css-properties
 
- types
 
- item-divider- basic
- theming- colors
- css-properties
 
 
- item-group- basic
- sliding-items
 
- item-sliding- basic
- expandable
- icons
 
- item- basic
- buttons
- clickable
- content-types- actions
- controls
- metadata
- supporting-visuals
- text
 
- detail-arrows
- inputs
- lines
- media
- theming- colors
- css-properties
- css-shadow-parts
- input-highlight
 
 
- keyboard- enterkeyhint
- inputmode
 
- label- basic
- input
- item
- theming/colors
 
- layout/dynamic-font-scaling
- list-header- basic
- buttons
- lines
- theming- colors
- css-properties
 
 
- list- basic
- inset
- lines
 
- loading- controller
- inline
- spinners
- theming
 
- modal- can-dismiss- boolean
- function
 
- card/basic
- controller/vue
- custom-dialogs
- inline- basic
- is-open
 
- performance/mount
- sheet- auto-height
- background-content
- basic
- expand-to-scroll
- handle-behavior
 
- styling- animations
- theming
 
 
- note- basic
- item
- theming- colors
- css-properties
 
 
- picker-legacy- controller
- inline- isOpen
- trigger
 
- multiple-column
 
- popover- customization- positioning
- sizing
- styling
 
- nested
- performance/mount
- presenting- controller/vue
- inline-isopen
- inline-trigger
 
 
- progress-bar- buffer
- determinate
- indeterminate
- theming- colors
- css-properties
- css-shadow-parts
 
 
- radio- alignment
- basic
- empty-selection
- helper-error
- justify
- label-placement
- label-wrap- angular
- react
 
- theming- colors
- css-properties
- css-shadow-parts
 
- using-comparewith
 
- range- basic
- dual-knobs
- ion-change-event
- ion-knob-move-event
- label-slot
- labels
- no-visible-label
- pins
- slots
- snapping-ticks
- theming- css-properties
- css-shadow-parts
 
 
- refresher- advanced
- basic
- custom-content
- custom-scroll-target
- pull-properties
 
- reorder- basic
- custom-icon
- custom-scroll-target
- toggling-disabled
- updating-data
- wrapper
 
- ripple-effect- basic
- customizing
- type
 
- searchbar- basic
- cancel-button
- clear-button
- debounce
- search-icon
- theming- colors
- css-properties
 
 
- segment-button- basic
- layout
- theming- css-properties
- css-shadow-parts
 
 
- segment- basic
- scrollable
- swipeable
- theming- colors
- css-properties
 
 
- select- basic- multiple-selection
- responding-to-interaction
- single-selection
 
- customization- button-text
- custom-toggle-icons
- icon-flip-behavior
- interface-options
- styling-select
 
- fill
- helper-error
- interfaces- action-sheet
- modal
- popover
 
- justify
- label-placement
- label-slot
- no-visible-label
- objects-as-values- multiple-selection
- using-comparewith
 
- start-end-slots
- typeahead/vue
 
- skeleton-text- basic
- theming/css-properties
 
- spinner- basic
- theming- colors
- css-properties
- resizing
 
 
- split-pane- basic
- theming/css-properties
 
- tabs- basic
- router/vue
 
- textarea- autogrow
- basic
- clear-on-edit
- counter
- fill
- helper-error
- label-placement
- label-slot
- no-visible-label
- start-end-slots
- theming
 
- text/basic
- theming- always-dark-mode/vue
- always-high-contrast-mode/vue
- class-dark-mode/vue
- class-high-contrast-mode/vue
- system-dark-mode/vue
- system-high-contrast-mode/vue
 
- thumbnail- basic
- item
- theming/css-properties
 
- title- basic
- collapsible-large-title- basic
- buttons
 
- theming/css-properties
 
- toast- buttons
- icon
- inline- basic
- is-open
 
- layout
- position-anchor
- presenting/controller
- theming
 
- toggle- alignment
- basic
- helper-error
- justify
- label-placement
- list
- on-off
- theming- colors
- css-properties
- css-shadow-parts
 
 
- toolbar- basic
- buttons
- progress-bars
- searchbars
- segments
- theming- colors
- css-properties
 
 
 
 
 
- versioned_docs- version-v5- angular
- core-concepts
- developer-resources/guides/first-app-v4
- react
- vue
 
- version-v6- angular
- core-concepts
- developer-resources/guides/first-app-v4
- react
- vue
 
- version-v7- angular
- api
- core-concepts
- developer-resources/guides/first-app-v4
- developing
- react
- updating
- vue
 
 
- versioned_sidebars
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
951 files changed
+7960
-18186
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 7 | 7 |  | |
| 8 | 8 |  | |
| 9 | 9 |  | |
| 10 |  | - | |
|  | 10 | + | |
| 11 | 11 |  | |
| 12 |  | - | |
| 13 |  | - | |
| 14 |  | - | |
| 15 |  | - | |
| 16 |  | - | |
| 17 |  | - | |
| 18 |  | - | |
| 19 | 12 |  | |
| 20 | 13 |  | |
| 21 | 14 |  | |
|  | |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 14 | 14 |  | |
| 15 | 15 |  | |
| 16 | 16 |  | |
| 17 |  | - | |
|  | 17 | + | |
| 18 | 18 |  | |
| 19 | 19 |  | |
| 20 | 20 |  | |
| 21 |  | - | |
|  | 21 | + | |
| 22 | 22 |  | |
| 23 | 23 |  | |
| 24 | 24 |  | |
| 25 |  | - | |
|  | 25 | + | |
|  | 26 | + | |
|  | 27 | + | |
|  | 28 | + | |
|  | 29 | + | |
|  | 30 | + | |
|  | 31 | + | |
|  | 32 | + | |
|  | 33 | + | |
|  | 34 | + | |
|  | 35 | + | |
|  | 36 | + | |
|  | 37 | + | |
|  | 38 | + | |
|  | 39 | + | |
|  | 40 | + | |
|  | 41 | + | |
| 26 | 42 |  | |
| 27 | 43 |  | |
| 28 | 44 |  | |
| 29 | 45 |  | |
| 30 |  | - | |
| 31 |  | - | |
| 32 |  | - | |
| 33 | 46 |  | |
| 34 |  | - | |
| 35 |  | - | |
|  | 47 | + | |
|  | 48 | + | |
|  | 49 | + | |
|  | 50 | + | |
|  | 51 | + | |
|  | 52 | + | |
|  | 53 | + | |
|  | 54 | + | |
|  | 55 | + | |
|  | 56 | + | |
|  | 57 | + | |
|  | 58 | + | |
|  | 59 | + | |
|  | 60 | + | |
| 36 | 61 |  | |
| 37 | 62 |  | |
| 38 |  | - | |
| 39 |  | - | |
|  | 63 | + | |
|  | 64 | + | |
| 40 | 65 |  | |
| 41 | 66 |  | |
| 42 |  | - | |
| 43 |  | - | |
|  | 67 | + | |
|  | 68 | + | |
| 44 | 69 |  | |
| 45 | 70 |  | |
| 46 | 71 |  | |
0 commit comments