🖲️

Rebar Objects

Name
Type
Description
Rebar Syntax
JS Syntax
Parent1 Object
Parent2 Object
Parent1 Object Type
Parent2 Object Type
baseUrl
String

[Deprecated] Represents the URL to the folder of template being loaded

{{project.baseUrl}}

window.GEVME.project.baseUrl

project
Object
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

project
Object
backgroundImage
String

The URL of background image.

{{setting.backgroundImage}}

window.GEVME.setting.backgroundImage

setting
Object
hasCustomBackground
Boolean

Under livepage settings, if Use a custom background image is selected, this field will be true.

{{livepage.hasCustomBackground}}

window.GEVME.livepage.hasCustomBackground

livepage
Object
hasCustomLogo
Boolean

Similar to hasCustomBackground.

{{livepage.hasCustomLogo}}

window.GEVME.livepage.hasCustomLogo

livepage
Object
id
String

Id of the company sponsor.

{{sponsor.id}}

window.GEVME.sponsor.id

sponsor
Object
isPublic
Boolean

Indicates whether the livepage is public.

{{livepage.isPublic}}

window.GEVME.livepage.isPublic

livepage
Object
isPublished
Boolean

Indicates whether the livepage is published.

{{livepage.isPublished}}

window.GEVME.livepage.isPublished

livepage
Object
logo
String

Logo of the company that sponsors.

{{sponsor.logo}}

window.GEVME.sponsor.logo

sponsor
Object
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

livepage
Object
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

livepage
Object
title
String

The title of the livepage.

{{livepage.title}}

window.GEVME.livepage.title

livepage
Object
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

livepage
Object
description
String

Description for the company.

{{sponsor.description}}

window.GEVME.sponsor.description

sponsor
Object
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

agenda
Array of Objects
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

agenda
Array of Objects
name
String

Name of the company that sponsors.

{{sponsor.name}}

window.GEVME.sponsor.name

sponsor
Object
logos
String

URL of the logos.

{{agenda.0.logos}}

window.GEVME.agenda[0].logos

agenda
Array of Objects
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

agenda
Array of Objects
baseUrl
String

[Deprecated] Represents the URL to the folder of template being loaded

{{project.baseUrl}}

window.GEVME.project.baseUrl

project
Object
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

project
Object
name
String

Name of the company that sponsors.

{{sponsor.name}}

window.GEVME.sponsor.name

sponsor
Object
id
String

Id of the company sponsor.

{{sponsor.id}}

window.GEVME.sponsor.id

sponsor
Object
companyId
String

The ID of the company.

{{project.companyId}}

window.GEVME.project.companyId

project
Object
backgroundImage
String

The URL of background image.

{{setting.backgroundImage}}

window.GEVME.setting.backgroundImage

setting
Object
customDomain
String

URL of the custom domain.

{{setting.customDomain}}

window.GEVME.setting.customDomain

setting
Object
textColor
String

Hex code for the default text color.

{{setting.textColor}}

window.GEVME.setting.textColor

setting
Object
registrationUrl
String

 

{{setting.registrationUrl}}

window.GEVME.setting.registrationUrl

setting
Object
logo
String

Logo of the company that sponsors.

{{sponsor.logo}}

window.GEVME.sponsor.logo

sponsor
Object
loginOption
Object

Contains attributes for login options.

{{setting.loginOption}}

window.GEVME.setting.loginOption

setting
Object
livebar
Object

Contains attributes for livebar settings.

{{setting.livebar}}

window.GEVME.setting.livebar

setting
Object
header
Object

Contains attributes for header settings.

{{setting.header}}

window.GEVME.setting.header

setting
Object
toggleResourceBookmark
Function

Click here for more information.

{{toggleResourceBookmark}}

window.GEVME.toggleResourceBookmark

openModalPopup
Function

Click here for more information.

{{utils.openModalPopup}}

window.GEVME.utils.openModalPopup

utils
Object
logoutUser
Function

Click here for more information.

{{utils.logoutUser}}

window.GEVME.utils.logoutUser

utils
Object
checkModalPopupVisibility
Function

You can switch modal pop up to be visible as such: window.GEVME.utils.checkModalPopupVisibility(true)

{{utils.checkModalPopupVisibility}}

window.GEVME.utils.checkModalPopupVisibility

utils
Object
id
String

Id of the company sponsor.

{{sponsor.id}}

window.GEVME.sponsor.id

sponsor
Object
source
String

Source of the venue. e.g.”github”.

{{venue.source}}

window.GEVME.venue.source

venue
Object
type
gallery

List of sample preview pictures of the venue.

{{venue.gallery}}

window.GEVME.venue.gallery

venue
Object
description
String

Description for the company.

{{sponsor.description}}

window.GEVME.sponsor.description

sponsor
Object
thumbnail
String

The URL of the thumbnail image file.

{{venue.thumbnail}}

window.GEVME.venue.thumbnail

venue
Object
isEditable
Integer

{{venue.isEditable}}

window.GEVME.venue.isEditable

venue
Object
sdkBaseUrl
String

The URL of sdk.

{{venue.sdkBaseUrl}}

window.GEVME.venue.sdkBaseUrl

venue
Object
version
String

The version number of the venue.

{{venue.version}}

window.GEVME.venue.version

venue
Object
experience
Object

Contains attributes for the experience being used.

{{venue.experience}}

window.GEVME.venue.experience

venue
Object
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

widgets
Array of Objects
name
String

Name of the company that sponsors.

{{sponsor.name}}

window.GEVME.sponsor.name

sponsor
Object
goodFor
String

Suggested usage of the venue.

{{venue.goodFor}}

window.GEVME.venue.goodFor

venue
Object
email
lastname
String

Last name of speaker.

{{speakers.0.lastname}}

window.GEVME.speakers[0].lastname

speakers
Array of Objects
projectId
String

Project ID of this sponsorship.

{{sponsor.projectId}}

window.GEVME.sponsor.projectId

sponsor
Object
id
String

Id of the company sponsor.

{{sponsor.id}}

window.GEVME.sponsor.id

sponsor
Object
jobtitle
String

Job title of speaker.

{{speakers.0.jobtitle}}

window.GEVME.speakers[0].jobtitle

speakers
Array of Objects
firstname
String

First name of speaker.

{{speakers.0.firstname}}

window.GEVME.speakers[0].firstname

speakers
Array of Objects
active
Integer

{{venue.active}}

window.GEVME.venue.active

venue
Object
company
String

Company of speaker.

{{speakers.0.company}}

window.GEVME.speakers[0].company

speakers
Array of Objects
name
String

Name of the company that sponsors.

{{sponsor.name}}

window.GEVME.sponsor.name

sponsor
Object
custom2
String

Custom fields that the company would want to add in the sponsorship.

{{sponsor.custom2}}

window.GEVME.sponsor.custom2

sponsor
Object
custom4
String

Custom fields that the company would want to add in the sponsorship.

{{sponsor.custom4}}

window.GEVME.sponsor.custom4

sponsor
Object
custom5
String

Custom fields that the company would want to add in the sponsorship.

{{sponsor.custom5}}

window.GEVME.sponsor.custom5

sponsor
Object
custom3
String

Custom fields that the company would want to add in the sponsorship.

{{sponsor.custom3}}

window.GEVME.sponsor.custom3

sponsor
Object
code
String

Unique ID when creating the sponsorship company.

{{sponsor.code}}

window.GEVME.sponsor.code

sponsor
Object
id
String

Id of the company sponsor.

{{sponsor.id}}

window.GEVME.sponsor.id

sponsor
Object
sponsorPackageId
String

If sponsorship is linked to any package, sponsorPackageId will contain the id of the package.

{{sponsor.sponsorPackageId}}

window.GEVME.sponsor.sponsorPackageId

sponsor
Object
description
String

Description for the company.

{{sponsor.description}}

window.GEVME.sponsor.description

sponsor
Object
isBookmarked
Boolean

Checks if the sponsorship is bookmarked.

{{sponsor.isBookmarked}}

window.GEVME.sponsor.isBookmarked

sponsor
Object
projectId
String

Project ID of this sponsorship.

{{sponsor.projectId}}

window.GEVME.sponsor.projectId

sponsor
Object
name
String

Name of the company that sponsors.

{{sponsor.name}}

window.GEVME.sponsor.name

sponsor
Object
tagline
String

Optional tagline for the company.

{{sponsor.tagline}}

window.GEVME.sponsor.tagline

sponsor
Object
logo
String

Logo of the company that sponsors.

{{sponsor.logo}}

window.GEVME.sponsor.logo

sponsor
Object
custom1
String

Custom fields that the company would want to add in the sponsorship.

{{sponsor.custom1}}

window.GEVME.sponsor.custom1

sponsor
Object
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

sponsor
Object
bio
String

Biography of speaker, in HTML format. Eg: “<p>Biography</p>”.

{{speakers.0.bio}}

window.GEVME.speakers[0].bio

speakers
Array of Objects
firstname
String

First name of speaker.

{{speakers.0.firstname}}

window.GEVME.speakers[0].firstname

speakers
Array of Objects
company
String

Company of speaker.

{{speakers.0.company}}

window.GEVME.speakers[0].company

speakers
Array of Objects
jobtitle
String

Job title of speaker.

{{speakers.0.jobtitle}}

window.GEVME.speakers[0].jobtitle

speakers
Array of Objects
lastname
String

Last name of speaker.

{{speakers.0.lastname}}

window.GEVME.speakers[0].lastname

speakers
Array of Objects
profilePhoto
String

URL of the speaker’s profile picture uploaded.

{{speakers.0.profilePhoto}}

window.GEVME.speakers[0].profilePhoto

speakers
Array of Objects
enabled
widget
String

There are 3 types of widgets: “live-bar”, “header”, and “menus”.

{{widgets.0.widget}}

window.GEVME.widgets[0].widget

widgets
Array of Objects
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

widgets
Array of Objects
options
Array

 

{{widgets.0.options}}

window.GEVME.widgets[0].options

widgets
Array of Objects
inputs
Array of Objects

 

{{widgets.0.inputs}}

window.GEVME.widgets[0].inputs

widgets
Array of Objects
featuresOrdering
Boolean

Indicates if the list of features are being ordered in the array.

{{widgets.0.featuresOrdering}}

window.GEVME.widgets[0].featuresOrdering

widgets
Array of Objects
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

widgets
Array of Objects
enabled
closable
Boolean

{{setting.livebar.closable}}

window.GEVME.setting.livebar.closable

setting
livebar
Object
Object
positionRight
Boolean

{{setting.livebar.positionRight}}

window.GEVME.setting.livebar.positionRight

setting
livebar
Object
Object
positionLeft
Boolean

{{setting.livebar.positionLeft}}

window.GEVME.setting.livebar.positionLeft

setting
livebar
Object
Object
enabled
custom
Object

{{setting.loginOption.custom}}

window.GEVME.setting.loginOption.custom

setting
loginOption
Object
Object
sms
Boolean

{{setting.loginOption.sms}}

window.GEVME.setting.loginOption.sms

setting
loginOption
Object
Object
sharedPassword
Object

{{setting.loginOption.sharedPassword}}

window.GEVME.setting.loginOption.sharedPassword

setting
loginOption
Object
Object
sharedPassword.value
Array of Objects

{{setting.loginOption.sharedPassword.value}}

window.GEVME.setting.loginOption.sharedPassword.value

setting
loginOption
Object
Object
sharedPassword.enable
Boolean

{{setting.loginOption.sharedPassword.enable}}

window.GEVME.setting.loginOption.sharedPassword.enable

setting
loginOption
Object
Object
microsoft
Boolean

{{setting.loginOption.microsoft}}

window.GEVME.setting.loginOption.microsoft

setting
loginOption
Object
Object
google
Boolean

{{setting.loginOption.google}}

window.GEVME.setting.loginOption.google

setting
loginOption
Object
Object
email
label
String

{{sponsor.socialMediaLinks.0.label}}

window.GEVME.sponsor.socialMediaLinks[0].label

sponsor
socialMediaLinks
Object
Array of Objects
url
String

{{sponsor.socialMediaLinks.0.url}}

window.GEVME.sponsor.socialMediaLinks[0].url

sponsor
socialMediaLinks
Object
Array of Objects
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
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

{{}}

window.GEVME.

baseURL
String

Base URL of folder to template

{{template.baseURL}}

window.GEVME.template.baseURL

template
Object
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

project
Object