Skip to content

Commit da6e5ae

Browse files
committed
feat(app): remove id, version, language app params and properties
1 parent b22a720 commit da6e5ae

File tree

2 files changed

+0
-21
lines changed

2 files changed

+0
-21
lines changed

src/core/components/app/app-class.d.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,10 @@ export interface Framework7EventsClass<Events> {
4343
export interface Framework7Parameters {
4444
/** App root element. If you main app layout is not a direct child of the <body> then it is required to specify root element here. (default body) */
4545
el?: string;
46-
/** App bundle id.. (default io.framework7.testapp) */
47-
id?: string | 'io.framework7.testapp';
4846
/** App name. Can be used by other components, e.g. as the default title for Dialog component.. (default Framework7) */
4947
name?: string;
50-
/** App version. Can be used by other components.. (default 1.0.0) */
51-
version?: string;
5248
/** App theme. Can be ios, md or auto. In case of auto it will use iOS theme for iOS devices and MD theme for all other devices.. (default 'auto') */
5349
theme?: string;
54-
/** App language. Can be used by other components. By default equal to the current browser/webview language (i.e. navigator.language).. */
55-
language?: string;
5650
/** Array with default routes to all views.. (default []) */
5751
routes?: Router.RouteParameters[];
5852
/** Enables dark mode, can be `false` (disabled), `true` (enabled) or `auto` (based on system preferences) */
@@ -131,16 +125,10 @@ export interface Framework7Events {
131125
}
132126

133127
interface Framework7 extends Framework7Class<Framework7Events> {
134-
/** App ID passed in parameters */
135-
id: string;
136128
/** App name passed in parameters */
137129
name: string;
138-
/** App version */
139-
version: string;
140130
/** App routes */
141131
routes: Router.RouteParameters[];
142-
/** App language */
143-
language: string;
144132
/** App root HTML element */
145133
el: HTMLElement;
146134
/** Dom7 instance with app root element */

src/core/components/app/app-class.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,8 @@ class Framework7 extends Framework7Class {
3737

3838
// Default
3939
const defaults = {
40-
version: '1.0.0',
41-
id: 'io.framework7.myapp',
4240
el: 'body',
4341
theme: 'auto',
44-
language: w.navigator.language,
4542
routes: [],
4643
name: 'Framework7',
4744
lazyModulesPath: null,
@@ -80,16 +77,10 @@ class Framework7 extends Framework7Class {
8077
app.params = extend(defaults, params);
8178

8279
extend(app, {
83-
// App Id
84-
id: app.params.id,
8580
// App Name
8681
name: app.params.name,
87-
// App version
88-
version: app.params.version,
8982
// Routes
9083
routes: app.params.routes,
91-
// Lang
92-
language: app.params.language,
9384

9485
// Theme
9586
theme: (function getTheme() {

0 commit comments

Comments
 (0)