0.2.113 • Published 3 years ago

@it-enterprise/page-player v0.2.113

Weekly downloads
620
License
-
Repository
-
Last release
3 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

3 years ago

0.2.112

3 years ago

0.2.111

3 years ago

0.2.110

3 years ago

0.2.109

3 years ago

0.2.108

3 years ago

0.2.107

3 years ago

0.2.106

3 years ago

0.2.105

3 years ago

0.2.104

3 years ago

0.2.103

3 years ago

0.2.102

3 years ago

0.2.101

3 years ago

0.2.100

3 years ago

0.2.99

3 years ago

0.2.99-alpha.2

3 years ago

0.2.99-alpha.1

3 years ago

0.2.98

3 years ago

0.2.97

3 years ago

0.2.96

3 years ago

0.2.95

3 years ago

0.2.94

3 years ago

0.2.93

3 years ago

0.2.93-alpha.1

3 years ago

0.2.92

3 years ago

0.2.91

3 years ago

0.2.90

3 years ago

0.2.89

3 years ago

0.2.89-alpha.4

3 years ago

0.2.89-alpha.3

3 years ago

0.2.89-alpha.1

3 years ago

0.2.89-alpha.2

3 years ago

0.2.88

3 years ago

0.2.87

3 years ago

0.2.86

3 years ago

0.2.85

3 years ago

0.2.84

3 years ago

0.2.83

3 years ago

0.2.82

3 years ago

0.2.81

3 years ago

0.2.80

3 years ago

0.2.79

3 years ago

0.2.78

3 years ago

0.2.74

3 years ago

0.2.73

3 years ago

0.2.72

3 years ago

0.2.77

3 years ago

0.2.76

3 years ago

0.2.75

3 years ago

0.2.71-alpha-0.1

3 years ago

0.2.71-alpha-0.2

3 years ago

0.2.71-alpha-0.3

3 years ago

0.2.7-alpha-0.13

3 years ago

0.2.7-alpha-0.12

3 years ago

0.2.7-alpha-0.15

3 years ago

0.2.7-alpha-0.14

3 years ago

0.2.7-alpha-0.17

3 years ago

0.2.7-alpha-0.16

3 years ago

0.2.7-alpha-0.19

3 years ago

0.2.7-alpha-0.18

3 years ago

0.2.71

3 years ago

0.2.70

3 years ago

0.2.69

3 years ago

0.2.69-alpha.1

3 years ago

0.2.68

3 years ago

0.2.67-alpha.5

3 years ago

0.2.67

3 years ago

0.2.67-alpha.1

3 years ago

0.2.66

3 years ago

0.2.65-alpha-0.7

3 years ago

0.2.65-alpha-0.8

3 years ago

0.2.65-alpha-0.5

3 years ago

0.2.65-alpha-0.6

3 years ago

0.2.65-alpha-0.4

3 years ago

0.2.65-alpha-0.9

3 years ago

0.2.65-alpha-0.3

3 years ago

0.2.65-alpha-0.1

3 years ago

0.2.65-alpha-0.2

3 years ago

0.2.64-alpha-0.1

3 years ago

0.2.65

3 years ago

0.2.65-alpha.8

3 years ago

0.2.65-alpha.7

3 years ago

0.2.65-alpha.6

3 years ago

0.2.65-alpha.4

3 years ago

0.2.65-alpha.5

3 years ago

0.2.65-alpha.1

3 years ago

0.2.65-alpha.2

3 years ago

0.2.65-alpha.3

3 years ago

0.2.64

3 years ago

0.2.63

3 years ago

0.2.62-alpha-0.1

3 years ago

0.2.62

3 years ago

0.2.61

3 years ago

0.2.60-alpha-0.1

3 years ago

0.2.60

3 years ago

0.2.59

3 years ago

0.2.58

3 years ago

0.2.57

3 years ago

0.2.56

3 years ago

0.2.55

3 years ago

0.2.54

3 years ago

0.2.54-alpha-1.3

3 years ago

0.2.54-alpha-1.1

3 years ago

0.2.54-alpha-1.2

3 years ago

0.2.54-alpha-1.0

3 years ago

0.2.53-alpha-1.9

3 years ago

0.2.53

3 years ago

0.2.53-alpha-1.8

3 years ago

0.2.53-alpha-1.7

3 years ago

0.2.53-alpha-1.3

3 years ago

0.2.53-alpha-1.1

3 years ago

0.2.53-alpha-1.2

3 years ago

0.2.53-alpha-1.5

3 years ago

0.2.53-alpha-1.6

3 years ago

0.2.53-alpha-1.0

3 years ago

0.2.52

3 years ago

0.2.52-alpha-2.4

3 years ago

0.2.52-alpha-2.2

3 years ago

0.2.52-alpha-2.0

3 years ago

0.2.52-alpha-1.8

3 years ago

0.2.52-alpha-1.9

3 years ago

0.2.52-alpha-1.7

3 years ago

0.2.52-alpha-1.6

3 years ago

0.2.52-alpha-1.4

3 years ago

0.2.52-alpha-1.5

3 years ago

0.2.52-alpha-1.3

3 years ago

0.2.52-alpha-1.2

3 years ago

0.2.52-alpha-1.1

3 years ago

0.2.52-alpha-1.0

3 years ago

0.2.51

3 years ago

0.2.51-alpha-1.0

3 years ago

0.2.51-alpha-0.9

4 years ago

0.2.51-alpha-0.8

4 years ago

0.2.51-alpha-0.7

4 years ago

0.2.51-alpha-0.6

4 years ago

0.2.51-alpha-0.5

4 years ago

0.2.51-alpha-0.4

4 years ago

0.2.51-alpha-0.3

4 years ago

0.2.51-alpha-0.2

4 years ago

0.2.51-alpha-0.1

4 years ago

0.2.50

4 years ago

0.2.49

4 years ago

0.2.49-alpha-1.0

4 years ago

0.2.48

4 years ago

0.2.48-alpha-0.8

4 years ago

0.2.48-alpha-0.7

4 years ago

0.2.48-alpha-0.6

4 years ago

0.2.48-alpha-0.5

4 years ago

0.2.48-alpha-0.4

4 years ago

0.2.48-alpha-0.3

4 years ago

0.2.48-alpha-0.1

4 years ago

0.2.48-alpha-0.2

4 years ago

0.2.47

4 years ago

0.2.47-alpha-0.1

4 years ago

0.2.47-alpha-1.0

4 years ago

0.2.46

4 years ago

0.2.45

4 years ago

0.2.44

4 years ago

0.2.43

4 years ago

0.2.42

4 years ago

0.2.41

4 years ago

0.2.40

4 years ago

0.2.39-alpha-0.6

4 years ago

0.2.39-alpha-0.5

4 years ago

0.2.39-alpha-0.3

4 years ago

0.2.39-alpha-0.4

4 years ago

0.2.39-alpha-0.2

4 years ago

0.2.39-alpha-0.1

4 years ago

0.2.39-alpha.1.4

4 years ago

0.2.39

4 years ago

0.2.36-alpha-57

4 years ago

0.2.39-alpha.1.2

4 years ago

0.2.39-alpha.1.3

4 years ago

0.2.39-alpha.1.0

4 years ago

0.2.39-alpha.1.1

4 years ago

0.2.36-alpha-56

4 years ago

0.2.36-alpha-55

4 years ago

0.2.36-alpha-54

4 years ago

0.2.36-alpha-53

4 years ago

0.2.36-alpha-52

4 years ago

0.2.38

4 years ago

0.2.37

4 years ago

0.2.37-alpha-3

4 years ago

0.2.37-alpha-2

4 years ago

0.2.37-alpha-1

4 years ago

0.2.36-alpha-51

4 years ago

0.2.36-alpha-50

4 years ago

0.2.36-alpha-46

4 years ago

0.2.36-alpha-45

4 years ago

0.2.36-alpha-48

4 years ago

0.2.36-alpha-47

4 years ago

0.2.36-alpha-49

4 years ago

0.2.36-alpha-40

4 years ago

0.2.36-alpha-42

4 years ago

0.2.36-alpha-41

4 years ago

0.2.36-alpha-44

4 years ago

0.2.36-alpha-43

4 years ago

0.2.36-alpha-35

4 years ago

0.2.36-alpha-34

4 years ago

0.2.36-alpha-37

4 years ago

0.2.36-alpha-36

4 years ago

0.2.36-alpha-39

4 years ago

0.2.36-alpha-38

4 years ago

0.2.36-alpha-31

4 years ago

0.2.36-alpha-30

4 years ago

0.2.36-alpha-33

4 years ago

0.2.36-alpha-32

4 years ago

0.2.36-alpha-24

4 years ago

0.2.36-alpha-23

4 years ago

0.2.36-alpha-26

4 years ago

0.2.36-alpha-25

4 years ago

0.2.36-alpha-28

4 years ago

0.2.36-alpha-27

4 years ago

0.2.36-alpha-29

4 years ago

0.2.36-alpha-20

4 years ago

0.2.36-alpha-22

4 years ago

0.2.36-alpha-21

4 years ago

0.2.36-alpha-17

4 years ago

0.2.36-alpha-16

4 years ago

0.2.36-alpha-19

4 years ago

0.2.36-alpha-18

4 years ago

0.2.36-alpha-15

4 years ago

0.2.36-alphav2

4 years ago

0.2.36-alpha-13

4 years ago

0.2.36-alpha-12

4 years ago

0.2.36-alpha-9

4 years ago

0.2.36-alpha-8

4 years ago

0.2.36-alpha-14

4 years ago

0.2.36

4 years ago

0.2.36-alpha-11

4 years ago

0.2.36-alpha-10

4 years ago

0.2.35-alphav1

4 years ago

0.2.36-alpha-7

4 years ago

0.2.36-alpha-6

4 years ago

0.2.36-alpha-5

4 years ago

0.2.36-alpha-4

4 years ago

0.2.36-alpha-2

4 years ago

0.2.36-alpha-1

4 years ago

0.2.36-alpha-3

4 years ago

0.2.35-alpha-05

4 years ago

0.2.35-alpha-04

4 years ago

0.2.35

4 years ago

0.2.35-alpha-03

4 years ago

0.2.35-alpha-02

4 years ago

0.2.35-alpha-01

4 years ago

0.2.34

4 years ago

0.2.33-beta.3

4 years ago

0.2.33-beta.1

4 years ago

0.2.33-beta.2

4 years ago

0.2.33

4 years ago

0.2.32

4 years ago

0.2.31

4 years ago

0.2.29

4 years ago

0.2.28

4 years ago

0.2.27

4 years ago

0.2.26

4 years ago

0.2.25

4 years ago

0.2.24-alphav1

4 years ago

0.2.24

4 years ago

0.2.23

4 years ago

0.2.22

4 years ago

0.2.21

4 years ago

0.2.20

4 years ago

0.2.19

4 years ago

0.2.18

4 years ago

0.2.17

4 years ago

0.2.16

4 years ago

0.2.13

4 years ago

0.2.12-Alpha-3

4 years ago

0.2.12-Alpha-2

4 years ago

0.2.12-Alpha-1

4 years ago

0.2.12-Alpha

4 years ago

0.2.12

4 years ago

0.2.11

4 years ago

0.2.10

4 years ago

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.7

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago