Tour - Selector overview
global
Selectors for global documents elements
global.menu
Menu in the upper left corner
Following selectors exist at the moment:
global.menu:toggleglobal.menu:avatarglobal.menu:homeglobal.menu:favoritesglobal.menu:inboxglobal.menu:fileglobal.menu:searchglobal.menu:archiveSearchglobal.menu:cloneSessionglobal.menu:globalScriptglobal.menu:globalGadgetConfigglobal.menu:exitglobal.menu:help
global.settings
System settings in the menu which appears when you click the username/settingsicon in the status bar
Following selectors exist at the moment:
global.settings:passwordglobal.settings:languageglobal.settings:privateFolderglobal.settings:emailglobal.settings:info
global.search
Searchbar in the top center
Following selectors exist at the moment:
global.search:contextglobal.search:inputglobal.search:container
global.statusbar
Statusbar on the bottom of the window
Following selectors exist at the moment:
global.statusbar:containerglobal.statusbar:homeglobal.statusbar:dropzoneglobal.statusbar:navibarglobal.statusbar:userglobal.statusbar:settings
global.sidebar
Sidebar containers on the left. For more detailed selectors also see global.menu and tree
Following selectors exist at the moment:
global.sidebar:treecontainerglobal.sidebar:menucontainerglobal.sidebar:outbarcontainerglobal.sidebar:container
file
Selectors for file specific element
file.element
Static element on the file view
Following selectors exist at the moment:
file.element:taskfile.element:headerbarfile.element:titlefile.element:imagefile.element:favoritefile.element:monitorfile.element:nav_prevfile.element:nav_nextfile.element:nav_jumpfile.element:historyfile.element:contentfile.element:tabsfile.element:carouselfile.element:toolbarfile.element:containerfile.element:dropzonefile.element:magicfile.element:magic_register
file.field
Selects a file field in the currently visible file view (Important: the field has to be on the currently visible register)
Syntax
file.field:<Fieldname>
<Fieldname> has to be replaced with the technical name of the field
file.field.enum
Selects an enum field in the currently visible file view (Important: the field has to be on the currently visible register)
Syntax
file.field:enum:<Fieldname>:<EnumValue>
<Fieldname> has to be replaced with the technical name of the field
<EnumValue> has to be replaced with the technical name of the enum value
file.register
Selects a given tab (button to open a register)
Syntax
file.register:<RegisterId>
<RegisterId> has to be replaced with the technical id of the register (can be retrieved using a PortalScript function)
file.actionbutton
Selects a system action button like Edit
Following selectors exist at the moment:
file.actionbutton:starteditfile.actionbutton:commitfile.actionbutton:commit_archivefile.actionbutton:cancelfile.actionbutton:reactivatefile.actionbutton:dropdown_actionsfile.actionbutton:dropdown_workflow
file.customactionbutton
Selects a user defined action button
Syntax
file.customactionbutton:<TechName>
<TechName> has to be replaced with the technical name of the user defined action
file.workflowactionbutton
Selects a workflow action button
Syntax
file.workflowactionbutton:<WorkflowStepId>
<WorkflowStepId> has to be replaced by the workflow step id (sometimes called flow id) for the current user and file (can be retrieved using a PortalScript function)
file.dropdownaction
Selects a system action from the actions dropdown of the file
Following selectors exist at the moment:
file.dropdownaction:mailfile.dropdownaction:create_custom_pdffile.dropdownaction:print_templatefile.dropdownaction:print_pdffile.dropdownaction:print_pdf_attachmentes_onlyfile.dropdownaction:print_control_sheetfile.dropdownaction:retrieval_add_notefile.dropdownaction:waimea_reportfile.dropdownaction:resubmissionfile.dropdownaction:workflow_startfile.dropdownaction:workflow_forwardfile.dropdownaction:workflow_cancelfile.dropdownaction:change_file_typefile.dropdownaction:archivefile.dropdownaction:archive_and_deletefile.dropdownaction:deletefile.dropdownaction:delete_all_versionsfile.dropdownaction:add_archive_fields
file.customdropdownaction
Selects a user defined action from the actions dropdown of the file
Syntax
file.customdropdownaction:<TechName>
<TechName> has to be replaced with the technical name of the user defined action
folder
Selectors for the folder view in the center of the window
folder.element
Selects a static element of the folder view
Following selectors exist at the moment:
folder.element:headerbarfolder.element:titlefolder.element:folder_gridfolder.element:containerfolder.element:magic
folder.item
Selects an item in the folder view
Syntax
folder.item:<FileId>[:<ColumnNumber>]
<FileId> has to be replaced with the technical name of the user defined action<ColumnNumber> can optionally be specified and has to be replaced with the numer of the column from left to right, starting with 0.
folder.actionbutton
Selects a system action button of the folder view
Following selectors exist at the moment:
folder.actionbutton:refreshfolder.actionbutton:dropdown_copytofolder.actionbutton:dropdown_movetofolder.actionbutton:dropdown_actions
folder.customactionbutton
Selects a user defined action button
Syntax
folder.customactionbutton:<TechName>
<TechName> has to be replaced with the technical name of the user defined action
folder.dropdownaction
Selects a system action from the actions dropdown of the folder
Following selectors exist at the moment:
folder.dropdownaction:deletefolder.dropdownaction:forwardfolder.dropdownaction:archivefolder.dropdownaction:archive_and_deletefolder.dropdownaction:delete_all_versionsfolder.dropdownaction:removefolder.dropdownaction:printfolder.dropdownaction:print_no_coverfolder.dropdownaction:waimea_reportfolder.dropdownaction:export_selected_csvfolder.dropdownaction:export_all_csvfolder.dropdownaction:export_selected_xmlfolder.dropdownaction:export_all_xmlfolder.dropdownaction:create_erffolder.dropdownaction:create_ref
folder.customdropdownaction
Selects a user defined action from the actions dropdown of the folder
Syntax
folder.customdropdownaction:<TechName>
<TechName> has to be replaced with the technical name of the user defined action
dashboard
Selectors for the dashboard
dashboard.element
Selects a static element of the dashboard
Following selectors exist at the moment:
dashboard.element:containerdashboard.element:titledashboard.element:btn_editdashboard.element:btn_submitdashboard.element:btn_canceldashboard.element:btn_adddashboard.element:btn_resetdashboard.element:tile_inboxdashboard.element:tile_favoritesdashboard.element:tile_resubmissiondashboard.element:tile_lastuseddashboard.element:tile_tasks
dashboard.folder
Selects a tile for a user defined folder (standard folders can be selected using dashboard.element)
Syntax
dashboard.folder:<TechName>
<TechName> has to be replaced with the technical name of the folder
dashboard.chart
Selects a tile for a user defined chart
Syntax
dashboard.chart:<TechName>
<TechName> has to be replaced with the technical name of the chart
dashboard.custom
Selects a tile for a user defined gadget
Syntax
dashboard.custom:<TechName>
<TechName> has to be replaced with the name of the gadget script
tree
Selectors for outbar and tree
tree.outbar
Selects an outbar button from below the tree
Syntax
tree.outbar:<TechName>
<TechName> has to be replaced with the technical name of the outbar or one of the special identifiers below
The following special <TechName> identifiers exist:
OutbarPublicFolderOutbarPrivateFolderOutbarCombinedFolderOutbarHitTree
tree.foldertree
Selects an entry from a folder tree (e.g.: Inbox)
Syntax
tree.foldertree:<FolderId>
<FolderId> has to be replaced with the technical id of the folder (oid)
tree.scripttree
Selects an entry from a script tree
Syntax
tree.scripttree:<TreeItemId>
<TreeItemId> has to be replace with the id of the tree item (is set when you create the tree using your PortalScript)
dom
Selectors for the dom
IMPORTANT: Try not to use this selector at all. It could break at any time with any update or change to the system! We do not gurantee for these selectors to work and do not provide support for dom selectors!
dom.jq
Selects using a JQuery expression
Syntax
dom.jq:<JQueryExpression>
<JQueryExpression> has to be replaced with a jquery expression