File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -116,7 +116,15 @@ export interface Framework7Plugin {
116
116
117
117
export interface Framework7Events {
118
118
/** Event will be fired on app initialization. Automatically after new Framework7() or after app.init() if you disabled auto init. */
119
- 'init' : ( ) => void
119
+ init : ( ) => void
120
+ /** Event will be fired on device preferred color scheme change. It has effect only when `autoDarkTheme` enabled */
121
+ darkThemeChange : ( isDark : boolean ) => void
122
+ /** Event will be fired when app goes online */
123
+ online : ( ) => void
124
+ /** Event will be fired when app goes offline */
125
+ offline : ( ) => void
126
+ /** Event will be fired on network state change */
127
+ connection : ( isOnline : boolean ) => void
120
128
}
121
129
122
130
interface Framework7 extends Framework7Class < Framework7Events > {
@@ -136,6 +144,8 @@ interface Framework7 extends Framework7Class<Framework7Events> {
136
144
rtl : boolean
137
145
/** Current app theme. Can be md or ios */
138
146
theme : string
147
+ /** Indicates whether the dark theme active or not. This property has effect only when `autoDarkTheme` enabled */
148
+ darkTheme : boolean
139
149
/** Object with app root data passed on intialization */
140
150
data : any
141
151
/** Object with app root methods */
You can’t perform that action at this time.
0 commit comments