File "attributes.js"
Full Path: /home/tekvhqgl/public_html/dev2024_old_skip/wp-content/plugins/presto-player/src/admin/blocks/blocks/attributes.js
File size: 1.57 KB
MIME-type: text/plain
Charset: utf-8
export default {
visibility: {
type: String,
default: "public",
},
color: {
type: String,
default: "#00b3ff",
},
blockAlignment: {
type: String,
},
mutedPreview: {
type: Object,
default: {
enabled: false,
captions: false,
},
},
mutedOverlay: {
type: Object,
default: {
enabled: false,
src: "",
width: 200,
focalPoint: {
x: 0.5,
y: 0.5,
},
},
},
mutedPreviewCaptions: {
type: Boolean,
},
mutedOverlayType: {
type: String,
default: "text",
},
mutedOverlayText: {
type: String,
default: "Click to play",
},
mutedOverlaySrc: {
type: String,
},
mutedOverlayImageWidth: {
type: Number,
default: 200,
},
mutedOverlayFocalPoint: {
type: Object,
},
mutedOverlay: {
type: Object,
default: {
enabled: false,
type: "text",
text: "",
src: "",
width: 200,
focalPoint: {
x: 0.5,
y: 0.5,
},
},
},
autoplay: {
type: Boolean,
},
preload: {
type: String,
},
playsInline: {
type: Boolean,
},
id: {
type: Number,
},
attachment_id: {
type: Number,
},
src: {
type: String,
},
imageID: {
type: Number,
},
poster: {
type: String,
},
content: {
type: Boolean,
},
preset: {
type: Number,
},
chapters: {
type: Array,
default: [],
},
overlays: {
type: Array,
default: [],
},
tracks: {
type: "array",
items: {
type: "object",
},
default: [],
},
};