FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
ionic/core/src/interface.d.ts at css-variable-docs-test · ModusCreateOrg/ionic · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
ModusCreateOrg
/
ionic
Public
forked from
ionic-team/ionic-framework
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
ionic
/
core
/
src
/
interface.d.ts
Copy path
More file actions
More file actions
Latest commit
History
History
History
76 lines (64 loc) · 2.74 KB
Breadcrumbs
ionic
/
core
/
src
/
interface.d.ts
Copy path
File metadata and controls
76 lines (64 loc) · 2.74 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
// Components interfaces
export
*
from
'./components'
;
export
*
from
'./components/animation-controller/animation-interface'
;
export
*
from
'./components/alert/alert-interface'
;
export
*
from
'./components/action-sheet/action-sheet-interface'
;
export
*
from
'./components/gesture/gesture-interface'
;
export
*
from
'./components/gesture-controller/gesture-controller-interface'
;
export
*
from
'./components/menu/menu-interface'
;
export
*
from
'./components/modal/modal-interface'
;
export
*
from
'./components/picker/picker-interface'
;
export
*
from
'./components/loading/loading-interface'
;
export
*
from
'./components/popover/popover-interface'
;
export
*
from
'./components/nav/nav-interface'
;
export
*
from
'./components/router/utils/interface'
;
export
*
from
'./components/range/range-interface'
;
export
*
from
'./components/scroll/scroll-interface'
;
export
*
from
'./components/select/select-interface'
;
export
*
from
'./components/select-popover/select-popover-interface'
;
export
*
from
'./components/tabbar/tabbar-interface'
;
export
*
from
'./components/toast/toast-interface'
;
export
*
from
'./components/virtual-scroll/virtual-scroll-interface'
;
// TODO: review how this types are exported
// Other types
export
*
from
'./components/nav/view-controller'
;
export
*
from
'./utils/input-interface'
;
export
*
from
'./global/config'
;
export
{
OverlayEventDetail
,
OverlayInterface
}
from
'./utils/overlays'
;
// Global types
export
type
Side
=
'start'
|
'end'
;
export
type
PredefinedColors
=
'primary'
|
'secondary'
|
'tertiary'
|
'success'
|
'warning'
|
'danger'
|
'light'
|
'medium'
|
'dark'
;
export
type
Color
=
PredefinedColors
|
string
;
export
type
Mode
=
'ios'
|
'md'
;
export
type
ComponentRef
=
Function
|
HTMLElement
|
string
;
export
type
ComponentProps
=
{
[
key
:
string
]
:
any
}
;
export
type
CssClassMap
=
{
[
className
:
string
]
:
boolean
}
;
export
interface
FrameworkDelegate
{
attachViewToDom
(
container
:
any
,
component
:
any
,
propsOrDataObj
?:
any
,
cssClasses
?:
string
[
]
)
:
Promise
<
HTMLElement
>
;
removeViewFromDom
(
container
:
any
,
component
:
any
)
:
Promise
<
void
>
;
}
declare
global
{
namespace
JSXElements
{
export
interface
DOMAttributes
{
// for ion-menu and ion-split-pane
main
?:
boolean
;
tappable
?:
boolean
;
padding
?:
boolean
;
[
'padding-top'
]
?:
boolean
;
[
'padding-bottom'
]
?:
boolean
;
[
'padding-left'
]
?:
boolean
;
[
'padding-right'
]
?:
boolean
;
[
'padding-horizontal'
]
?:
boolean
;
[
'padding-vertical'
]
?:
boolean
;
margin
?:
boolean
;
[
'margin-top'
]
?:
boolean
;
[
'margin-bottom'
]
?:
boolean
;
[
'margin-left'
]
?:
boolean
;
[
'margin-right'
]
?:
boolean
;
[
'margin-horizontal'
]
?:
boolean
;
[
'margin-vertical'
]
?:
boolean
;
[
'no-padding'
]
?:
boolean
;
[
'no-margin'
]
?:
boolean
;
}
}
}
Back
|
FazBrowse Home
|
New Git URL