Make All LocaleMessages properties required

Also fix lint.
This commit is contained in:
Nathan Shively-Sanders
2017-08-08 08:57:29 -07:00
parent deebe017e7
commit dbfe8a1688
2 changed files with 17 additions and 17 deletions

26
types/vis/index.d.ts vendored
View File

@@ -1715,19 +1715,19 @@ export interface Locales {
}
export interface LocaleMessages {
edit?: string;
del?: string;
back?: string;
addNode?: string;
addEdge?: string;
editNode?: string;
editEdge?: string;
addDescription?: string;
edgeDescription?: string;
editEdgeDescription?: string;
createEdgeError?: string;
deleteClusterError?: string;
editClusterError?: string;
edit: string;
del: string;
back: string;
addNode: string;
addEdge: string;
editNode: string;
editEdge: string;
addDescription: string;
edgeDescription: string;
editEdgeDescription: string;
createEdgeError: string;
deleteClusterError: string;
editClusterError: string;
}
export interface Options {

View File

@@ -194,7 +194,7 @@ network.setOptions(options2);
//
// Test code sample from http://visjs.org/docs/network/#locales
//
var locales = {
const locales = {
en: {
edit: 'Edit',
del: 'Delete selected',
@@ -210,10 +210,10 @@ var locales = {
deleteClusterError: 'Clusters cannot be deleted.',
editClusterError: 'Clusters cannot be edited.'
}
}
};
options = {
locale: 'en',
locales: locales,
}
locales,
};
network.setOptions(options);