🖲️

Rebar Objects

NameTypeDescriptionRebar SyntaxJS SyntaxParent1 ObjectParent2 ObjectParent1 Object TypeParent2 Object Type
baseUrl
String
The domain URL of global folder on GEVME network.
{{global.baseUrl}}
window.GEVME.global.baseUrl
partials
Object
List of HTML codes for partials which are used for rendering preset components on the page, the keys are the name of the html files.
{{global.partials}}
window.GEVME.global.partials
backgroundImage
String
Renders the background image based on the string url here.
{{livepage.backgroundImage}}
window.GEVME.livepage.backgroundImage
hasCustomBackground
Boolean
Under livepage settings, if Use a custom background image is selected, this field will be true.
{{livepage.hasCustomBackground}}
window.GEVME.livepage.hasCustomBackground
Boolean
Similar to hasCustomBackground.
{{livepage.hasCustomLogo}}
window.GEVME.livepage.hasCustomLogo
id
String
Id of the livepage.
{{livepage.id}}
window.GEVME.livepage.id
isPublic
Boolean
Indicates whether the livepage is public.
{{livepage.isPublic}}
window.GEVME.livepage.isPublic
isPublished
Boolean
Indicates whether the livepage is published.
{{livepage.isPublished}}
window.GEVME.livepage.isPublished
String
Renders the logo based on the string url here.
{{livepage.logo}}
window.GEVME.livepage.logo
showcaseblocks
Object
Shows all the details about each block in the livepage. One example for Rich Text block is shown here. You may refer to other block types under Experience JSON tab.
{{livepage.showcaseblocks}}
window.GEVME.livepage.showcaseblocks
slug
String
The uniquely identifiable URL slug of the livepage. To generate the full URL of a page, you can use: Rebar Syntax: {{project.rootUrl}}/{{livepage.slug}} Javascript Syntax: window.GEVME.project.rootURL + "/" + window.GEVME.livepage.slug
{{livepage.slug}}
window.GEVME.livepage.slug
title
String
The title of the livepage.
{{livepage.title}}
window.GEVME.livepage.title
showcaseblocksweight
Array of Objects
Similar to showcaseblocks. However, the main difference is that for showcaseblocks, the type is in array of objects, with all the showcaseblocks being ordered based on how they are configured.
{{livepage.showcaseblocksweight}}
window.GEVME.livepage.showcaseblocksweight
description
String
Description string is in HTML format. Eg: “<p>Description</p>”.
{{agenda.0.description}}
window.GEVME.agenda[0].description
startTime
String
String of date and time formatted in UTC Timezone. Eg: “2021-06-24T08:35:00.000Z”.
{{agenda.0.startTime}}
window.GEVME.agenda[0].startTime
speakers
Array of Objects
Speakers that are relevant to the agenda on a specific livepage. For full description, click here.
{{agenda.0.speakers}}
window.GEVME.agenda[0].speakers
projectShowcase.showcaseSlug
String
Session livepage of the agenda, appended with a token to ensure value is unique. Eg: Session Livepage: Project –> showcaseSlug: Project-cbdnxU80.
{{agenda.0.projectShowcase.showcaseSlug}}
window.GEVME.agenda[0].projectShowcase.showcaseSlug
name
String
Session title of the agenda.
{{agenda.0.name}}
window.GEVME.agenda[0].name
logos
String
URL of the logos.
{{agenda.0.logos}}
window.GEVME.agenda[0].logos
endTime
String
String of date and time formatted in UTC Timezone. Eg: “2021-06-24T08:35:00.000Z”.
{{agenda.0.endTime}}
window.GEVME.agenda[0].endTime
baseUrl
String
[Deprecated] Represents the URL to the folder of template being loaded
{{project.baseUrl}}
window.GEVME.project.baseUrl
partials
Object
List of HTML codes for partials which are used for rendering preset components on the page, the keys are the name of the html files.
{{project.partials}}
window.GEVME.project.partials
name
String
Name of the project.
{{project.name}}
window.GEVME.project.name
id
String
The ID of the project.
{{project.id}}
window.GEVME.project.id
companyId
String
The ID of the company.
{{project.companyId}}
window.GEVME.project.companyId
backgroundImage
String
The URL of background image.
{{setting.backgroundImage}}
window.GEVME.setting.backgroundImage
customDomain
String
URL of the custom domain.
{{setting.customDomain}}
window.GEVME.setting.customDomain
textColor
String
Hex code for the default text color.
{{setting.textColor}}
window.GEVME.setting.textColor
registrationUrl
String
 
{{setting.registrationUrl}}
window.GEVME.setting.registrationUrl
String
The URL of the logo file.
{{setting.logo}}
window.GEVME.setting.logo
loginOption
Object
Contains attributes for login options.
{{setting.loginOption}}
window.GEVME.setting.loginOption
livebar
Object
Contains attributes for livebar settings.
{{setting.livebar}}
window.GEVME.setting.livebar
header
Object
Contains attributes for header settings.
{{setting.header}}
window.GEVME.setting.header
toggleResourceBookmark
Function
Click here for more information.
{{toggleResourceBookmark}}
window.GEVME.toggleResourceBookmark
openModalPopup
Function
Click here for more information.
{{utils.openModalPopup}}
window.GEVME.utils.openModalPopup
logoutUser
Function
Click here for more information.
{{utils.logoutUser}}
window.GEVME.utils.logoutUser
checkModalPopupVisibility
Function
You can switch modal pop up to be visible as such: window.GEVME.utils.checkModalPopupVisibility(true)
{{utils.checkModalPopupVisibility}}
window.GEVME.utils.checkModalPopupVisibility
id
String
The ID of the venue.
{{venue.id}}
window.GEVME.venue.id
source
String
Source of the venue. e.g.”github”.
{{venue.source}}
window.GEVME.venue.source
type
String
The type of the venue. e.g. “store”.
{{venue.type}}
window.GEVME.venue.type
gallery
Array of Strings
List of sample preview pictures of the venue.
{{venue.gallery}}
window.GEVME.venue.gallery
description
String
Description of the venue in use.
{{venue.description}}
window.GEVME.venue.description
thumbnail
String
The URL of the thumbnail image file.
{{venue.thumbnail}}
window.GEVME.venue.thumbnail
isEditable
Integer
{{venue.isEditable}}
window.GEVME.venue.isEditable
sdkBaseUrl
String
The URL of sdk.
{{venue.sdkBaseUrl}}
window.GEVME.venue.sdkBaseUrl
version
String
The version number of the venue.
{{venue.version}}
window.GEVME.venue.version
experience
Object
Contains attributes for the experience being used.
{{venue.experience}}
window.GEVME.venue.experience
features
String
Key features of the venue in use.
{{venue.features}}
window.GEVME.venue.features
name
String
The name of the venue.
{{venue.name}}
window.GEVME.venue.name
goodFor
String
Suggested usage of the venue.
{{venue.goodFor}}
window.GEVME.venue.goodFor
email
String
Email of user.
{{user.email}}
window.GEVME.user.email
lastname
String
Last name of user.
{{user.lastname}}
window.GEVME.user.lastname
projectId
String
Project ID related to the event.
{{user.projectId}}
window.GEVME.user.projectId
id
String
User's id.
{{user.id}}
window.GEVME.user.id
jobtitle
String
Job title of user.
{{user.jobTitle}}
window.GEVME.user.jobTitle
firstname
String
First name of user.
{{user.firstname}}
window.GEVME.user.firstname
active
Integer
{{venue.active}}
window.GEVME.venue.active
company
String
Company of user.
{{user.company}}
window.GEVME.user.company
name
String
The template that is being used. Eg: name: “blank”.
{{template.name}}
window.GEVME.template.name
custom2
String
Custom fields that the company would want to add in the sponsorship.
{{sponsor.custom2}}
window.GEVME.sponsor.custom2
custom4
String
Custom fields that the company would want to add in the sponsorship.
{{sponsor.custom4}}
window.GEVME.sponsor.custom4
custom5
String
Custom fields that the company would want to add in the sponsorship.
{{sponsor.custom5}}
window.GEVME.sponsor.custom5
custom3
String
Custom fields that the company would want to add in the sponsorship.
{{sponsor.custom3}}
window.GEVME.sponsor.custom3
code
String
Unique ID when creating the sponsorship company.
{{sponsor.code}}
window.GEVME.sponsor.code
id
String
Id of the company sponsor.
{{sponsor.id}}
window.GEVME.sponsor.id
sponsorPackageId
String
If sponsorship is linked to any package, sponsorPackageId will contain the id of the package.
{{sponsor.sponsorPackageId}}
window.GEVME.sponsor.sponsorPackageId
description
String
Description for the company.
{{sponsor.description}}
window.GEVME.sponsor.description
isBookmarked
Boolean
Checks if the sponsorship is bookmarked.
{{sponsor.isBookmarked}}
window.GEVME.sponsor.isBookmarked
projectId
String
Project ID of this sponsorship.
{{sponsor.projectId}}
window.GEVME.sponsor.projectId
name
String
Name of the company that sponsors.
{{sponsor.name}}
window.GEVME.sponsor.name
tagline
String
Optional tagline for the company.
{{sponsor.tagline}}
window.GEVME.sponsor.tagline
String
Logo of the company that sponsors.
{{sponsor.logo}}
window.GEVME.sponsor.logo
custom1
String
Custom fields that the company would want to add in the sponsorship.
{{sponsor.custom1}}
window.GEVME.sponsor.custom1
socialMediaLinks
Array of Objects
Any social media links such as Twitter, Instagram, Website, etc. Full for description, click here.
{{sponsor.socialMediaLinks}}
window.GEVME.sponsor.socialMediaLinks
bio
String
Biography of speaker, in HTML format. Eg: “<p>Biography</p>”.
{{speakers.0.bio}}
window.GEVME.speakers[0].bio
firstname
String
First name of speaker.
{{speakers.0.firstname}}
window.GEVME.speakers[0].firstname
company
String
Company of speaker.
{{speakers.0.company}}
window.GEVME.speakers[0].company
jobtitle
String
Job title of speaker.
{{speakers.0.jobtitle}}
window.GEVME.speakers[0].jobtitle
lastname
String
Last name of speaker.
{{speakers.0.lastname}}
window.GEVME.speakers[0].lastname
profilePhoto
String
URL of the speaker’s profile picture uploaded.
{{speakers.0.profilePhoto}}
window.GEVME.speakers[0].profilePhoto
enabled
Boolean
Indicates whether a particular type of widget is enabled for the livepage.
{{widgets.0.enabled}}
window.GEVME.widgets[0].enabled
widget
String
There are 3 types of widgets: “live-bar”, “header”, and “menus”.
{{widgets.0.widget}}
window.GEVME.widgets[0].widget
position
String
Field is only available when widget is of type: “live-bar”. Position can be “right” or “left”, etc.
{{widgets.0.position}}
window.GEVME.widgets[0].position
options
Array
 
{{widgets.0.options}}
window.GEVME.widgets[0].options
inputs
Array of Objects
 
{{widgets.0.inputs}}
window.GEVME.widgets[0].inputs
featuresOrdering
Boolean
Indicates if the list of features are being ordered in the array.
{{widgets.0.featuresOrdering}}
window.GEVME.widgets[0].featuresOrdering
features
Array of Objects
Each type of widget has multiple features. For example, live-bar widget has 7 different features whereas a header widget has only 3 features.
{{widgets.0.features}}
window.GEVME.widgets[0].features
enabled
Boolean
{{setting.header.enabled}}
window.GEVME.setting.header.enabled
closable
Boolean
{{setting.livebar.closable}}
window.GEVME.setting.livebar.closable
positionRight
Boolean
{{setting.livebar.positionRight}}
window.GEVME.setting.livebar.positionRight
positionLeft
Boolean
{{setting.livebar.positionLeft}}
window.GEVME.setting.livebar.positionLeft
enabled
Boolean
{{setting.livebar.enabled}}
window.GEVME.setting.livebar.enabled
custom
Object
{{setting.loginOption.custom}}
window.GEVME.setting.loginOption.custom
sms
Boolean
{{setting.loginOption.sms}}
window.GEVME.setting.loginOption.sms
sharedPassword
Object
{{setting.loginOption.sharedPassword}}
window.GEVME.setting.loginOption.sharedPassword
sharedPassword.value
Array of Objects
{{setting.loginOption.sharedPassword.value}}
window.GEVME.setting.loginOption.sharedPassword.value
sharedPassword.enable
Boolean
{{setting.loginOption.sharedPassword.enable}}
window.GEVME.setting.loginOption.sharedPassword.enable
microsoft
Boolean
{{setting.loginOption.microsoft}}
window.GEVME.setting.loginOption.microsoft
google
Boolean
{{setting.loginOption.google}}
window.GEVME.setting.loginOption.google
email
Boolean
{{setting.loginOption.email}}
window.GEVME.setting.loginOption.email
label
String
{{sponsor.socialMediaLinks.0.label}}
window.GEVME.sponsor.socialMediaLinks[0].label
url
String
{{sponsor.socialMediaLinks.0.url}}
window.GEVME.sponsor.socialMediaLinks[0].url
type
String
{{sponsor.socialMediaLinks.0.type}}
window.GEVME.sponsor.socialMediaLinks[0].type
agenda
Array of Objects
List of all agendas available for the project. You may find the agendas in the picture shown below. 
{{agenda}}
window.GEVME.agenda
fullPagePreview
Boolean
Indicates whether it is a full page preview.
{{fullPagePreview}}
window.GEVME.fullPagePreview
widgets
Array of Objects
List settings on current LivePage for all widgets that are enabled. Array contains information about the following widgets with the corresponding array index: 0 - LiveBar 1 - Header 2 - Menus
{{widgets}}
window.GEVME.widgets
venue
Object
Contains attributes related to the venue.
{{venue}}
window.GEVME.venue
utils
Object
Various utilities to support GEVME such as log out function, modal pop up, modal visibility, etc.
{{utils}}
window.GEVME.utils
user
Object
Information about currently logged in user
{{user}}
window.GEVME.user
template
Object
The template used by the livepage.
{{template}}
window.GEVME.template
sponsors
Array of Objects
Array of sponsor object. Read more
sponsor
{{sponsors}}
window.GEVME.sponsors
sponsor
Object
The sponsor currently active for this page.
{{sponsor}}
window.GEVME.sponsor
speakers
Array of Objects
List of all speakers available on the project.
{{speakers}}
window.GEVME.speakers
setting
Object
Contains settings of the current livepage.
{{setting}}
window.GEVME.setting
project
Object
Contains attributes related to the project.
{{project}}
window.GEVME.project
livepage
Object
Contains attributes related to this livepage.
{{livepage}}
window.GEVME.livepage
isPreview
Boolean
Indicates whether the page is a preview.
{{isPreview}}
window.GEVME.isPreview
global
Object
Contains the global files’ content available to all livepages.
{{global}}
window.GEVME.global
baseURL
String
Base URL of folder to template
{{template.baseURL}}
window.GEVME.template.baseURL
rootUrl
String
The root URL of a project. Eg. www.gevme.com/page or customdomain.com/page. Does not end with backslash.
{{project.rootUrl}}
window.GEVME.project.rootUrl