0.2.113 • Published 4 years ago

@it-enterprise/page-player v0.2.113

Weekly downloads
620
License
-
Repository
-
Last release
4 years ago

npm

Page player

Проигрыватель декларативных моделей для Vuetify framework

Установка

npm install @it-enterprise/page-player

Использование

Импорт стилей

Необходимо импортировать стили Page Player в своем приложении.

import '@it-enterprise/page-player/dist/page-player.css'

Импорт скриптов

import Vue from 'vue'
import vuetify from './plugins/vuetify'
import customWidgets from './customWidgets/index'
import pagePlayerPlugin from '@it-enterprise/page-player'

Vue.use(pagePlayerPlugin, {
  datasources: {
    ArticlesDataSource: () => import('@/datasources/articles-datasource.js')
  },
  widgets: customWidgets
})

new Vue({
  vuetify,
  render: h => h(App),
}).$mount('#app')

Использование в шаблоне

<template>
  <div id="app">
    <dr-page-player :editorMode="false" v-model="model"/>
  </div>
</template>

Создание пользовательских виджетов

Виджет состоит из 2х частей: 1. Схема виджета 2. vue компонент

Схема виджета

Схема виджета это простой JSON объект, описанный по стандарту JSON Schema

Пример схемы виджета:

const schema = {
  allowInToolbox: true,
  $Type: 'dr-anchor',
  name: 'Anchor',
  group: 'My widgets',
  icon: 'link',
  properties: {
    $ID: { 
      name: 'Идентификатор',
      type: 'string'
    },
    Text: {
      name: 'Текст',
      type: 'string'
    },
    Href: {
      name: 'Ссылка',
      type: 'string'
    }
  }
}

Описание полей схемы виджета

СвойствоОбязательныйОписание
$TypeдаИдентификатор типа виджета
allowInToolboxнетЕсли true - этот виджет будет доступен на панели виджетов в редакторе. Если false, виджет может быть использован в модели, но на панели виджетов он будет не доступен (пример: колонки и строли Grid Layout widget )
nameдаИмя виджета, отображаемое в панели виджетов редактора
groupдаИмя группы виджетов, в которой данный виджет будет находиться в панели виджетов редактора
iconдаКлюч fontAwesome иконки, которая будет отображаться возле этого виджета в списке виджетов в редакторе
0.2.113

4 years ago

0.2.112

4 years ago

0.2.111

4 years ago

0.2.110

4 years ago

0.2.109

4 years ago

0.2.108

4 years ago

0.2.107

4 years ago

0.2.106

4 years ago

0.2.105

4 years ago

0.2.104

4 years ago

0.2.103

4 years ago

0.2.102

4 years ago

0.2.101

4 years ago

0.2.100

4 years ago

0.2.99

4 years ago

0.2.99-alpha.2

4 years ago

0.2.99-alpha.1

4 years ago

0.2.98

4 years ago

0.2.97

4 years ago

0.2.96

4 years ago

0.2.95

4 years ago

0.2.94

4 years ago

0.2.93

4 years ago

0.2.93-alpha.1

4 years ago

0.2.92

4 years ago

0.2.91

4 years ago

0.2.90

4 years ago

0.2.89

4 years ago

0.2.89-alpha.4

4 years ago

0.2.89-alpha.3

4 years ago

0.2.89-alpha.1

4 years ago

0.2.89-alpha.2

4 years ago

0.2.88

4 years ago

0.2.87

4 years ago

0.2.86

4 years ago

0.2.85

4 years ago

0.2.84

4 years ago

0.2.83

4 years ago

0.2.82

4 years ago

0.2.81

4 years ago

0.2.80

4 years ago

0.2.79

4 years ago

0.2.78

4 years ago

0.2.74

4 years ago

0.2.73

4 years ago

0.2.72

4 years ago

0.2.77

4 years ago

0.2.76

4 years ago

0.2.75

4 years ago

0.2.71-alpha-0.1

4 years ago

0.2.71-alpha-0.2

4 years ago

0.2.71-alpha-0.3

4 years ago

0.2.7-alpha-0.13

4 years ago

0.2.7-alpha-0.12

4 years ago

0.2.7-alpha-0.15

4 years ago

0.2.7-alpha-0.14

4 years ago

0.2.7-alpha-0.17

4 years ago

0.2.7-alpha-0.16

4 years ago

0.2.7-alpha-0.19

4 years ago

0.2.7-alpha-0.18

4 years ago

0.2.71

4 years ago

0.2.70

4 years ago

0.2.69

4 years ago

0.2.69-alpha.1

4 years ago

0.2.68

4 years ago

0.2.67-alpha.5

4 years ago

0.2.67

4 years ago

0.2.67-alpha.1

4 years ago

0.2.66

4 years ago

0.2.65-alpha-0.7

4 years ago

0.2.65-alpha-0.8

4 years ago

0.2.65-alpha-0.5

4 years ago

0.2.65-alpha-0.6

4 years ago

0.2.65-alpha-0.4

4 years ago

0.2.65-alpha-0.9

4 years ago

0.2.65-alpha-0.3

4 years ago

0.2.65-alpha-0.1

4 years ago

0.2.65-alpha-0.2

4 years ago

0.2.64-alpha-0.1

4 years ago

0.2.65

4 years ago

0.2.65-alpha.8

4 years ago

0.2.65-alpha.7

4 years ago

0.2.65-alpha.6

4 years ago

0.2.65-alpha.4

4 years ago

0.2.65-alpha.5

4 years ago

0.2.65-alpha.1

4 years ago

0.2.65-alpha.2

4 years ago

0.2.65-alpha.3

4 years ago

0.2.64

4 years ago

0.2.63

4 years ago

0.2.62-alpha-0.1

4 years ago

0.2.62

4 years ago

0.2.61

4 years ago

0.2.60-alpha-0.1

4 years ago

0.2.60

4 years ago

0.2.59

4 years ago

0.2.58

4 years ago

0.2.57

4 years ago

0.2.56

4 years ago

0.2.55

5 years ago

0.2.54

5 years ago

0.2.54-alpha-1.3

5 years ago

0.2.54-alpha-1.1

5 years ago

0.2.54-alpha-1.2

5 years ago

0.2.54-alpha-1.0

5 years ago

0.2.53-alpha-1.9

5 years ago

0.2.53

5 years ago

0.2.53-alpha-1.8

5 years ago

0.2.53-alpha-1.7

5 years ago

0.2.53-alpha-1.3

5 years ago

0.2.53-alpha-1.1

5 years ago

0.2.53-alpha-1.2

5 years ago

0.2.53-alpha-1.5

5 years ago

0.2.53-alpha-1.6

5 years ago

0.2.53-alpha-1.0

5 years ago

0.2.52

5 years ago

0.2.52-alpha-2.4

5 years ago

0.2.52-alpha-2.2

5 years ago

0.2.52-alpha-2.0

5 years ago

0.2.52-alpha-1.8

5 years ago

0.2.52-alpha-1.9

5 years ago

0.2.52-alpha-1.7

5 years ago

0.2.52-alpha-1.6

5 years ago

0.2.52-alpha-1.4

5 years ago

0.2.52-alpha-1.5

5 years ago

0.2.52-alpha-1.3

5 years ago

0.2.52-alpha-1.2

5 years ago

0.2.52-alpha-1.1

5 years ago

0.2.52-alpha-1.0

5 years ago

0.2.51

5 years ago

0.2.51-alpha-1.0

5 years ago

0.2.51-alpha-0.9

5 years ago

0.2.51-alpha-0.8

5 years ago

0.2.51-alpha-0.7

5 years ago

0.2.51-alpha-0.6

5 years ago

0.2.51-alpha-0.5

5 years ago

0.2.51-alpha-0.4

5 years ago

0.2.51-alpha-0.3

5 years ago

0.2.51-alpha-0.2

5 years ago

0.2.51-alpha-0.1

5 years ago

0.2.50

5 years ago

0.2.49

5 years ago

0.2.49-alpha-1.0

5 years ago

0.2.48

5 years ago

0.2.48-alpha-0.8

5 years ago

0.2.48-alpha-0.7

5 years ago

0.2.48-alpha-0.6

5 years ago

0.2.48-alpha-0.5

5 years ago

0.2.48-alpha-0.4

5 years ago

0.2.48-alpha-0.3

5 years ago

0.2.48-alpha-0.1

5 years ago

0.2.48-alpha-0.2

5 years ago

0.2.47

5 years ago

0.2.47-alpha-0.1

5 years ago

0.2.47-alpha-1.0

5 years ago

0.2.46

5 years ago

0.2.45

5 years ago

0.2.44

5 years ago

0.2.43

5 years ago

0.2.42

5 years ago

0.2.41

5 years ago

0.2.40

5 years ago

0.2.39-alpha-0.6

5 years ago

0.2.39-alpha-0.5

5 years ago

0.2.39-alpha-0.3

5 years ago

0.2.39-alpha-0.4

5 years ago

0.2.39-alpha-0.2

5 years ago

0.2.39-alpha-0.1

5 years ago

0.2.39-alpha.1.4

5 years ago

0.2.39

5 years ago

0.2.36-alpha-57

5 years ago

0.2.39-alpha.1.2

5 years ago

0.2.39-alpha.1.3

5 years ago

0.2.39-alpha.1.0

5 years ago

0.2.39-alpha.1.1

5 years ago

0.2.36-alpha-56

5 years ago

0.2.36-alpha-55

5 years ago

0.2.36-alpha-54

5 years ago

0.2.36-alpha-53

5 years ago

0.2.36-alpha-52

5 years ago

0.2.38

5 years ago

0.2.37

5 years ago

0.2.37-alpha-3

5 years ago

0.2.37-alpha-2

5 years ago

0.2.37-alpha-1

5 years ago

0.2.36-alpha-51

5 years ago

0.2.36-alpha-50

5 years ago

0.2.36-alpha-46

5 years ago

0.2.36-alpha-45

5 years ago

0.2.36-alpha-48

5 years ago

0.2.36-alpha-47

5 years ago

0.2.36-alpha-49

5 years ago

0.2.36-alpha-40

5 years ago

0.2.36-alpha-42

5 years ago

0.2.36-alpha-41

5 years ago

0.2.36-alpha-44

5 years ago

0.2.36-alpha-43

5 years ago

0.2.36-alpha-35

5 years ago

0.2.36-alpha-34

5 years ago

0.2.36-alpha-37

5 years ago

0.2.36-alpha-36

5 years ago

0.2.36-alpha-39

5 years ago

0.2.36-alpha-38

5 years ago

0.2.36-alpha-31

5 years ago

0.2.36-alpha-30

5 years ago

0.2.36-alpha-33

5 years ago

0.2.36-alpha-32

5 years ago

0.2.36-alpha-24

5 years ago

0.2.36-alpha-23

5 years ago

0.2.36-alpha-26

5 years ago

0.2.36-alpha-25

5 years ago

0.2.36-alpha-28

5 years ago

0.2.36-alpha-27

5 years ago

0.2.36-alpha-29

5 years ago

0.2.36-alpha-20

5 years ago

0.2.36-alpha-22

5 years ago

0.2.36-alpha-21

5 years ago

0.2.36-alpha-17

5 years ago

0.2.36-alpha-16

5 years ago

0.2.36-alpha-19

5 years ago

0.2.36-alpha-18

5 years ago

0.2.36-alpha-15

5 years ago

0.2.36-alphav2

5 years ago

0.2.36-alpha-13

5 years ago

0.2.36-alpha-12

5 years ago

0.2.36-alpha-9

5 years ago

0.2.36-alpha-8

5 years ago

0.2.36-alpha-14

5 years ago

0.2.36

5 years ago

0.2.36-alpha-11

5 years ago

0.2.36-alpha-10

5 years ago

0.2.35-alphav1

5 years ago

0.2.36-alpha-7

5 years ago

0.2.36-alpha-6

5 years ago

0.2.36-alpha-5

5 years ago

0.2.36-alpha-4

5 years ago

0.2.36-alpha-2

5 years ago

0.2.36-alpha-1

5 years ago

0.2.36-alpha-3

5 years ago

0.2.35-alpha-05

5 years ago

0.2.35-alpha-04

5 years ago

0.2.35

5 years ago

0.2.35-alpha-03

5 years ago

0.2.35-alpha-02

5 years ago

0.2.35-alpha-01

5 years ago

0.2.34

5 years ago

0.2.33-beta.3

5 years ago

0.2.33-beta.1

5 years ago

0.2.33-beta.2

5 years ago

0.2.33

5 years ago

0.2.32

5 years ago

0.2.31

5 years ago

0.2.29

5 years ago

0.2.28

5 years ago

0.2.27

5 years ago

0.2.26

5 years ago

0.2.25

5 years ago

0.2.24-alphav1

5 years ago

0.2.24

5 years ago

0.2.23

5 years ago

0.2.22

5 years ago

0.2.21

5 years ago

0.2.20

5 years ago

0.2.19

5 years ago

0.2.18

5 years ago

0.2.17

5 years ago

0.2.16

5 years ago

0.2.13

5 years ago

0.2.12-Alpha-3

5 years ago

0.2.12-Alpha-2

5 years ago

0.2.12-Alpha-1

5 years ago

0.2.12-Alpha

5 years ago

0.2.12

5 years ago

0.2.11

5 years ago

0.2.10

5 years ago

0.2.9

5 years ago

0.2.8

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.7

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago