GUI
Packages
Interfaces, Classes and Traits
- CSGuiCategoryItemTree
- The CSGuiTreeRecordTree implements a load-on-demand tree based on any table of the TreeRecordTree type
- CSGuiItemEditorDialog
- The CSGuiItemEditorDialog extends the {@link CSGuiEditorDialog} class to create editor dialogs based on the item object
- CSGuiItemList
- The CSGuiItemList extends the {@link CSGuiList} class to create lists based on the item object
- CSApp
- This class represents the base class of all app related objects.
- CSAppObject
- This class represents the base class of all app related objects.
- CSAppParameter
- This class represents the base class of all app related objects.
- CSApps
- CSAppScreen
- This class represents the base class of all app related objects.
- CSGuiCheckboxField
- Defines the abstract API class for the GUI fields.
- CSGuiConfigurationField
- Defines the abstract API class for the GUI fields.
- CSGuiDateField
- Defines the abstract API class for the GUI fields.
- CSGuiEditorLayout
- This class represents the structure of a CSGuiEditor to be able to relayout it It is possible to use the following javascript methods (if the editor supports them): - save(boolean dontCheckPatterns) - checkin() - checkout() - undocheckout() - update() - doAction(workflowActionID)
- CSGuiEditorLevel
- Represents one level in the editor, e.g. a tab or a section
- CSGuiEditorInput
- Represents one input element in the editor
- CSGuiField
- Defines the abstract API class for the GUI fields.
- CSGuiFieldConverter
- Create CSgui field according to the extended search field definition.
- CSGuiHtmlField
- Defines the abstract API class for the GUI fields.
- CSGuiNumericField
- Defines the abstract API class for the GUI fields.
- CSGuiObjectField
- Defines the abstract API class for the GUI fields.
- CSGuiPasswordField
- Defines the abstract API class for the GUI fields.
- CSGuiSelectionField
- Defines the abstract API class for the GUI fields.
- CSGuiSelectionOption
- CSGuiTagField
- Defines the abstract API class for the GUI fields.
- CSGuiTextAreaField
- Defines the abstract API class for the GUI fields.
- CSGuiTextField
- Defines the abstract API class for the GUI fields.
- CSObjectChooser
- Represents the API class for the object chooser implementation.
- CSStudioListCache
- The Cache container for record lists
- CSMassActionContext
- The base class for the mass action context
- CSMassActionDefinition
- The base class for the mass action definition
- CSMassActionGroupDefinition
- The base class for the mass action group definition
- CSMassActionListContext
- The base class for the mass action context
- CSGui
- CSGuiApiDocumentation
- CSGuiApiDocumentationMethod
- The CSGuiApiDocumentationMethod provides a standardized Method in a CSGuiApiDocumentation
- CSGuiApiDocumentationSection
- The CSGuiApiDocumentationSection provides a standardized Section in a CSGuiApiDocumentation
- CSGuiButtonBar
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiCheckDropDownButton
- A CheckDropDownButton type for the CSGuiButtonBar
- CSGuiDropDownButton
- A DropDownButton type for the CSGuiButtonBar
- CSGuiDropDownSplitButton
- A DropDownSplitButton type for the CSGuiButtonBar
- CSGuiButton
- A normal button type for the CSGuiButtonBar
- CSGuiComboBox
- The CSComboBox is a combination of a html input field and a html select box
- CSGuiComponent
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiDialog
- The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
- CSGuiDynamicTree
- The CSGuiDynamicTree implements a reloading expanding tree
- CSGuiEditor
- The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
- CSGuiEditorDialog
- The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
- CSGuiFieldsetPane
- The CSGuiFieldsetPane creates static areas surrounded by a titled frame
- CSGuiFileTree
- The CSGuiFileTree implements a load-on-demand file system tree
- CSGuiIdmlEditor
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiIdmlEditorToolbarButton
- CSGuiIdmlEditorFormattingAreaTab
- Class CSGuiIdmlEditorFormattingAreaTab
- CSGuiList
- The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
- CSGuiMenubar
- The CSGuiMenubar provides a horizontal CONTENTSERV Menubar
- CSGuiMenubarLink
- CSGuiMenubarMenu
- CSGuiMenubarHandle
- CSGuiMenubarPopup
- CSGuiMixedTree
- The CSGuiMixedTree implements a tree that can contain other CSGuiTrees
- CSGuiModalDialog
- The CSGuiWindow is the root class of all CSGui Windows and Dialogs and represents a full HTML window
- CSGuiModalEditor
- The CSGuiDialog is a classical CONTENTSERV window with a toolbar and an inner area
- CSGuiNotesEditor
- The CSGuiIdmlEditor provides an out-of-the-box editor component for the adobe idml format
- CSGuiNumberField
- The CSNumberField is a input field where the numeric value in it can be changed by using arrows
- CSGuiOverviewArea
- The CSGuiOverviewArea is an area that provides boxes in a matrix layout guided by a large link box on the right side
- CSGuiOverviewLink
- CSGuiOverviewBox
- CSGuiPane
- The CSGuiPane is the abstract root class of all CSGui[WhatEver]Pane classes
- CSGuiPopup
- Derived sample class to demonstrate coding style rules
- CSGuiRichEditor
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiSectionPane
- The CSGuiSectionPane creates title and closable divs within a vertical list order
- CSGuiSelectionList
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiSelectionListButton
- CSGuiSimpleEditor
- The CSGuiSimpleEditor provides an out-of-the-box simple small editor component for any CONTENTSERV record type
- CSGuiSlidePane
- The CSGuiSlidePane devides the available output area into labeled sections from which always exactly one is open
- CSGuiSlider
- The CSGuiSlider is a slider control that allows comfortable selection of numeric values including range and steps
- CSGuiSplitArea
- The CSGuiSplitArea is an area that can be surrounded by vertical or horizontal sub-areas or frames
- CSGuiSplitAreaDefinition
- CSGuiStateMenu
- The CSGuiStateMenu provides the classical one click main action menu
- CSGuiStaticTree
- The CSGuiStaticTree implements a simple static tree without any database correlation or loading on demand
- CSGuiStoryTree
- The CSGuiStoryTree implements a load-on-demand tree based on the current users visible stories
- CSGuiSwitchPane
- The CSGuiSwitchPane creates a typical tabbed pane area with buttons on the left side
- CSGuiTabbedPane
- The CSGuiTabbedPane creates a typical tabbed pane area To create a CSGuiTabbedPane object call the method {@link CSGui::createTabbedPane()} and work with the return value. The constructor itself is private in order to support SkinManagement.
- CSGuiTable
- The CSGuiTable implements a table object, where one can add Rows which all have a common look and feel
- CSGuiThumbList
- A CSGui Thumb List is a list of documented thumbnails, one thumbnail for each row The Image is on the left hand side, while the titled description is on the right hand side
- CSGuiThumbListItem
- CSGuiThumbTable
- A CSGui Thumb Table is a table with Thumbnails organized in rows and columns
- CSGuiThumbTableItem
- CSGuiToolbar
- The CSGuiToolbar provides an vertical or horizontal CONTENTSERV Toolbar
- CSGuiToolbarButton
- CSGuiTree
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiTreePane
- The CSGuiTreePane creates a typical tabbed pane area with a navigation tree on the left side To create a CSGuiTreePane object call the method {@link CSGui::createTreePane()} and work with the return value. The constructor itself is private in order to support SkinManagement.
- CSGuiTreeRecordTree
- The CSGuiTreeRecordTree implements a load-on-demand tree based on any table of the TreeRecordTree type
- CSGuiUpload
- The CSGuiComponent is the root class of all CSGui classes and represents any HTML representable component
- CSGuiUploadDialog
- The CSGuiWindow is the root class of all CSGui Windows and Dialogs and represents a full HTML window
- CSGuiWindow
- The CSGuiWindow is the root class of all CSGui Windows and Dialogs and represents a full HTML window
- CSObjectDatasourceMassActionResult
- Represents the result of mass action executed via object datasource.
- CSObjectCsbookmarkDatasource
- Represents a datasource interface for the object chooser for CSBookmark class.
- CSObjectDatasource
- Represents a datasource interface for the object chooser.
- CSObjectItemconfigurationDatasource
- Represents a datasource interface for the object chooser.
- CSObjectItemDatasource
- Represents a datasource interface for the object chooser.
- CSObjectMamfileDatasource
- Represents a datasource interface for the object chooser.
- CSObjectPdmarticleDatasource
- Represents a datasource interface for the object chooser.
- CSObjectRecordDatasource
- Represents a datasource interface for the object chooser.
- CSObjectRuleDatasource
- Represents a datasource interface for the object chooser.
- CSObjectStateDatasource
- Represents a datasource interface for the object chooser.
- CSObjectUserDatasource
- Represents a datasource interface for the object chooser.
- CSObjectValuerangetypeDatasource
- Represents a datasource interface for the object chooser.
- CSObjectValuerangevalueDatasource
- Represents a datasource interface for the object chooser.
- CSObjectWorkflowDatasource
- Represents a datasource interface for the object chooser.
- CSGuiCaptionEditorType
- CSGuiEditorType
- The CSGuiEditorTypes provides an interface to define new types for the CSGuiEditor {@link:CSGuiEditor}
- CSGuiLinkEditorType
- CSGuiAccordionPresenter
- PHP wrapper for the CONTENTSERV generic JS accordion presenter component.
- CSGuiListPresenter
- PHP wrapper for the CONTENTSERV generic JS list presenter component.
- CSGuiPresenter
- An abstract base class for developing CS GUI presenter components.
- CSGuiPresenterFactory
- This class is the PHP entry point for the new lightweight JavaScript presenter components communicating to the server using configuration files and REST services.
- CSDownloadTrackerService
- This file defines the service to get DownloadTrackerData.
- CSFacetedSearchService
- CSFormulaService
- This file defines the service for formulas.
- CSIconChooserService
- This file defines the service for the icon chooser.
- CSObjectChooserService
- This file defines the service for the object chooser.
- CSObjectListService
- This file defines the service for the object list.
- CSSmartListService
- This file defines the service for the smart list.
- CSUploadService
- This file defines the service for the upload.
Table of Contents
- CS_SELECTIONLIST_DETAILS = 1001
- CS_SELECTIONLIST_FULLSCREEN = 1003
- CS_SELECTIONLIST_LIST = 1002
- CSGUI_DIALOG_TYPE_GRAY = 2
- Defines a dialog with a plain gray internal area
- CSGUI_DIALOG_TYPE_GRAY_PADDING = 3
- Defines a dialog with a plain gray internal area but a padding
- CSGUI_DIALOG_TYPE_WHITE = 0
- Defines a dialog with a plain white internal area
- CSGUI_DIALOG_TYPE_WHITE_PADDING = 1
- Defines a dialog with a plain white internal area but a padding
- CSGUI_EDITOR_DIALOG_TYPE_SWITCHPANE = 3
- Defines a editor dialog with a switch pane navigation
- CSGUI_EDITOR_DIALOG_TYPE_TABBEDPANE = 1
- Defines a editor dialog with a tabbed pane navigation
- CSGUI_EDITOR_DIALOG_TYPE_TREEPANE = 2
- Defines a editor dialog with a tree pane navigation
- CSGUI_SPLITAREA_TYPE_NO_PADDING_GRAY = 3
- Defines a split area with non padded gray center area
- CSGUI_SPLITAREA_TYPE_NO_PADDING_WHITE = 1
- Defines a split area with non padded white center area
- CSGUI_SPLITAREA_TYPE_WITH_PADDING_GRAY = 2
- Defines a split area with a padded gray center area
- CSGUI_SPLITAREA_TYPE_WITH_PADDING_WHITE = 0
- Defines a split area with a padded white center area
- CSGUI_TOOLBAR_TYPE_HORIZONTAL = 3
- Defines a horizontal Toolbar
- CSGUI_TOOLBAR_TYPE_HORIZONTAL_LARGE = 0
- Defines a horizontal large Toolbar
- CSGUI_TOOLBAR_TYPE_HORIZONTAL_SMALL = 1
- Defines a horizontal small Toolbar
- CSGUI_TOOLBAR_TYPE_VERTICAL = 2
- Defines a vertical Toolbar
- CSGUIIDMLEDITOR_STYLETYPE_CELLSTYLE = 'cellStyle'
- CSGUIIDMLEDITOR_STYLETYPE_CHARACTERSTYLE = 'characterStyle'
- CSGUIIDMLEDITOR_STYLETYPE_PARAGRAPHSTYLE = 'paragraphStyle'
- CSGUIIDMLEDITOR_STYLETYPE_TABLESTYLE = 'tableStyle'
- CSGUIIDMLEDITOR_STYLETYPE_XMLTAGSTYLE = 'xmltagStyle'
Constants
CS_SELECTIONLIST_DETAILS
public
mixed
CS_SELECTIONLIST_DETAILS
= 1001
Tags
CS_SELECTIONLIST_FULLSCREEN
public
mixed
CS_SELECTIONLIST_FULLSCREEN
= 1003
Tags
CS_SELECTIONLIST_LIST
public
mixed
CS_SELECTIONLIST_LIST
= 1002
Tags
CSGUI_DIALOG_TYPE_GRAY
Defines a dialog with a plain gray internal area
public
mixed
CSGUI_DIALOG_TYPE_GRAY
= 2
Tags
CSGUI_DIALOG_TYPE_GRAY_PADDING
Defines a dialog with a plain gray internal area but a padding
public
mixed
CSGUI_DIALOG_TYPE_GRAY_PADDING
= 3
Tags
CSGUI_DIALOG_TYPE_WHITE
Defines a dialog with a plain white internal area
public
mixed
CSGUI_DIALOG_TYPE_WHITE
= 0
Tags
CSGUI_DIALOG_TYPE_WHITE_PADDING
Defines a dialog with a plain white internal area but a padding
public
mixed
CSGUI_DIALOG_TYPE_WHITE_PADDING
= 1
Tags
CSGUI_EDITOR_DIALOG_TYPE_SWITCHPANE
Defines a editor dialog with a switch pane navigation
public
mixed
CSGUI_EDITOR_DIALOG_TYPE_SWITCHPANE
= 3
Tags
CSGUI_EDITOR_DIALOG_TYPE_TABBEDPANE
Defines a editor dialog with a tabbed pane navigation
public
mixed
CSGUI_EDITOR_DIALOG_TYPE_TABBEDPANE
= 1
Tags
CSGUI_EDITOR_DIALOG_TYPE_TREEPANE
Defines a editor dialog with a tree pane navigation
public
mixed
CSGUI_EDITOR_DIALOG_TYPE_TREEPANE
= 2
Tags
CSGUI_SPLITAREA_TYPE_NO_PADDING_GRAY
Defines a split area with non padded gray center area
public
mixed
CSGUI_SPLITAREA_TYPE_NO_PADDING_GRAY
= 3
Tags
CSGUI_SPLITAREA_TYPE_NO_PADDING_WHITE
Defines a split area with non padded white center area
public
mixed
CSGUI_SPLITAREA_TYPE_NO_PADDING_WHITE
= 1
Tags
CSGUI_SPLITAREA_TYPE_WITH_PADDING_GRAY
Defines a split area with a padded gray center area
public
mixed
CSGUI_SPLITAREA_TYPE_WITH_PADDING_GRAY
= 2
Tags
CSGUI_SPLITAREA_TYPE_WITH_PADDING_WHITE
Defines a split area with a padded white center area
public
mixed
CSGUI_SPLITAREA_TYPE_WITH_PADDING_WHITE
= 0
Tags
CSGUI_TOOLBAR_TYPE_HORIZONTAL
Defines a horizontal Toolbar
public
mixed
CSGUI_TOOLBAR_TYPE_HORIZONTAL
= 3
Tags
CSGUI_TOOLBAR_TYPE_HORIZONTAL_LARGE
Defines a horizontal large Toolbar
public
mixed
CSGUI_TOOLBAR_TYPE_HORIZONTAL_LARGE
= 0
Tags
CSGUI_TOOLBAR_TYPE_HORIZONTAL_SMALL
Defines a horizontal small Toolbar
public
mixed
CSGUI_TOOLBAR_TYPE_HORIZONTAL_SMALL
= 1
Tags
CSGUI_TOOLBAR_TYPE_VERTICAL
Defines a vertical Toolbar
public
mixed
CSGUI_TOOLBAR_TYPE_VERTICAL
= 2
Tags
CSGUIIDMLEDITOR_STYLETYPE_CELLSTYLE
public
mixed
CSGUIIDMLEDITOR_STYLETYPE_CELLSTYLE
= 'cellStyle'
Tags
CSGUIIDMLEDITOR_STYLETYPE_CHARACTERSTYLE
public
mixed
CSGUIIDMLEDITOR_STYLETYPE_CHARACTERSTYLE
= 'characterStyle'
Tags
CSGUIIDMLEDITOR_STYLETYPE_PARAGRAPHSTYLE
public
mixed
CSGUIIDMLEDITOR_STYLETYPE_PARAGRAPHSTYLE
= 'paragraphStyle'
Tags
CSGUIIDMLEDITOR_STYLETYPE_TABLESTYLE
public
mixed
CSGUIIDMLEDITOR_STYLETYPE_TABLESTYLE
= 'tableStyle'
Tags
CSGUIIDMLEDITOR_STYLETYPE_XMLTAGSTYLE
public
mixed
CSGUIIDMLEDITOR_STYLETYPE_XMLTAGSTYLE
= 'xmltagStyle'
