A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/vuematerial/vue-material/commit/8a438ae below:

Better flow (#1698) · vuematerial/vue-material@8a438ae · GitHub

1 +

<template>

2 +

<page-container centered :title="$t('pages.configuration.title')">

3 +

<div class="page-container-section">

4 +

<h2 class="md-headline">Global configuration</h2>

5 + 6 +

<p>Vue Material is providing some global options for customization. These options are reactive, you can change it anytime, anywhere:</p>

7 +

<code-example :title="$t('pages.configuration.viaVueGlobalObject')">

8 +

import Vue from 'vue'

9 + 10 +

// change single option

11 +

Vue.material.locale.dateFormat = 'DD/MM/YYYY'

12 + 13 +

// change multiple options

14 +

Vue.material = {

15 +

...Vue.material,

16 +

locale: {

17 +

...Vue.material.locale,

18 +

dateFormat: 'DD/MM/YYYY',

19 +

firstDayOfAWeek: 1

20 +

}

21 +

}

22 +

</code-example>

23 +

<p>or you can change it via <code>this.$material</code> in a vue component:</p>

24 +

<code-example :title="$t('pages.configuration.inVueComponents')">

25 +

export default {

26 +

name: 'ChangeDateFormat',

27 +

computed: {

28 +

dateFormat: {

29 +

get () {

30 +

return this.$material.locale.dateFormat

31 +

},

32 +

set (val) {

33 +

this.$material.locale.dateFormat = val

34 +

}

35 +

}

36 +

}

37 +

}

38 +

</code-example>

39 + 40 +

<p>Here are options Vue Material provide for customization:</p>

41 + 42 +

<code-example :title="$t('pages.configuration.options')">

43 +

{

44 +

// activeness of ripple effect

45 +

ripple: true,

46 + 47 +

theming: {},

48 +

locale: {

49 +

// range for datepicker

50 +

startYear: 1900,

51 +

endYear: 2099,

52 + 53 +

// date format for date picker

54 +

dateFormat: 'YYYY-MM-DD',

55 + 56 +

// i18n strings

57 +

days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],

58 +

shortDays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],

59 +

shorterDays: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],

60 +

months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],

61 +

shortMonths: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec'],

62 +

shorterMonths: ['J', 'F', 'M', 'A', 'M', 'Ju', 'Ju', 'A', 'Se', 'O', 'N', 'D'],

63 + 64 +

// `0` stand for Sunday, `1` stand for Monday

65 +

firstDayOfAWeek: 0

66 +

}

67 +

}

68 +

</code-example>

69 +

</div>

70 + 71 +

</page-container>

72 +

</template>

73 + 74 +

<script>

75 +

export default {

76 +

name: 'Configuration'

77 +

}

78 +

</script>


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4