diff --git a/src/renderer/mixins/ColumnTooltip.vue b/src/renderer/mixins/ColumnTooltip.vue index ade17e6a4..6362334dc 100644 --- a/src/renderer/mixins/ColumnTooltip.vue +++ b/src/renderer/mixins/ColumnTooltip.vue @@ -7,38 +7,38 @@ export default { externalLink, 'tooltipColumnName': { components: {externalLink}, - template: `
The - Usually the value of the first row in the column.
` + template: `
+ is usually the value of the first row in the column
` }, 'tooltipColumnTitle': { components: {externalLink}, template: `
A human readable - for the column.
` + for the column` }, 'tooltipColumnDescription': { components: {externalLink}, template: `
A - of the column.
` + of the column` }, 'tooltipColumnType': { components: {externalLink}, template: `
Choose a - for the data in the column.
` + for the data in the column` }, 'tooltipColumnFormat': { components: {externalLink}, template: `
Choose the - for the Type of data.
` + for the Type of data` }, 'tooltipColumnConstraints': { components: {externalLink}, template: `
Set a - to limit valid values.
` + to limit valid values` }, 'tooltipColumnRdfType': { components: {externalLink}, template: `
Set a - to provide extra meaning to the Type.
` + to provide extra meaning to the data` } } } diff --git a/src/renderer/mixins/PackageTooltip.vue b/src/renderer/mixins/PackageTooltip.vue index a73699446..423aa51be 100644 --- a/src/renderer/mixins/PackageTooltip.vue +++ b/src/renderer/mixins/PackageTooltip.vue @@ -8,7 +8,7 @@ export default { 'tooltipPackageName': { components: {externalLink}, template: `
The - ` + ` }, 'tooltipPackageId': { components: {externalLink}, @@ -18,27 +18,27 @@ export default { 'tooltipPackageTitle': { components: {externalLink}, template: `
The - or one sentence description for this Package.
` + or one sentence description for this data package
` }, 'tooltipPackageDescription': { components: {externalLink}, template: `
A - for the Package.
` + for the data package` }, 'tooltipPackageVersion': { components: {externalLink}, - template: `
A - A data package + Each - MUST have a title and MAY have path and/or email address.
` + MUST have a title and MAY have path and/or email address` }, 'tooltipPackageLicences': { components: {externalLink}, - template: `
The Open - under which the Package is provided.
` + template: `
The + under which the data package is provided
` } } } diff --git a/src/renderer/mixins/ProvenanceTooltip.vue b/src/renderer/mixins/ProvenanceTooltip.vue index 57f2ffe76..46a7143b5 100644 --- a/src/renderer/mixins/ProvenanceTooltip.vue +++ b/src/renderer/mixins/ProvenanceTooltip.vue @@ -8,7 +8,7 @@ export default { 'tooltipProvenanceDescription': { components: {externalLink}, template: `
Use text or markdown to provide provenance information in a - file in the Data Package.
` + file in the data package` } } } diff --git a/src/renderer/mixins/TableTooltip.vue b/src/renderer/mixins/TableTooltip.vue index 63c58b417..71883c385 100644 --- a/src/renderer/mixins/TableTooltip.vue +++ b/src/renderer/mixins/TableTooltip.vue @@ -8,37 +8,42 @@ export default { 'tooltipTableName': { components: {externalLink}, template: `
The - of the Table. Lower case, numbers, ".", "_", "-" characters only.
` + of the table. Lower case, numbers, ".", "_", "-" characters only` }, 'tooltipTableTitle': { components: {externalLink}, template: `
The - or one sentence description for this Table.
` + or one sentence description for this table` }, 'tooltipTableDescription': { components: {externalLink}, template: `
A - for the Table.
` + for the table` }, 'tooltipTableSources': { components: {externalLink}, - template: `
Each - MUST have a title and MAY have path and/or email address.
` + template: `
Each + MUST have a title and MAY have path and/or email address
` }, 'tooltipTableLicences': { components: {externalLink}, - template: `
The Open - under which the Table is provided.
` + template: `
The + under which the table is provided
` }, 'tooltipTablePrimaryKeys': { components: {externalLink}, template: `
The - is the field(s) that uniquely identifies each row in the table. Separate values with a comma.
` + is the column(s) that uniquely identifies each row in the table` + }, + 'tooltipTableForeignKeys': { + components: {externalLink}, + template: `
A + must exist in the referenced table and column(s)
` }, 'tooltipTableMissingValues': { components: {externalLink}, template: `
Value(s) that indicate a - . Separate values with a comma.
` + . Separate values with a comma` } } } diff --git a/src/renderer/partials/TableProperties.vue b/src/renderer/partials/TableProperties.vue index 00c80c743..fbed98ddb 100644 --- a/src/renderer/partials/TableProperties.vue +++ b/src/renderer/partials/TableProperties.vue @@ -68,7 +68,9 @@ export default { { label: 'foreign key(s)', // type: 'tableKeys', - key: 'foreignKeys' + key: 'foreignKeys', + tooltipId: 'tooltip-table-foreign-keys', + tooltipView: 'tooltipTableForeignKeys' }, { label: 'description',