Studio Developer Manual / Version 2207
Table Of ContentsSymbols
- #joo.debug, Browser Developer Tools, Debugging Tips and Tricks
- -repository.url, Configuring Connections
- @coremedia/studio-client.cap-rest-client/struct/Struct, Structs
- @coremedia/studio-client.client-core/data/Bean, Beans
A
- Access Control (content), Connection and Services
- Access Control (workflow), Connection and Services
- actions, Actions
- Adapter, Content Hub
- architecture, Architecture
B
- beans, Beans
- properties, Beans
- remote, Beans, Remote Beans
- singleton, Beans
- state, Beans
- browser developer tools
- drill-down, Browser Developer Tools
- button
- add to Header Toolbar, Adding Buttons to the Header Toolbar
- custom action, Adding a Button with a Custom Action
- disapprove, Adding Disapprove Buttons
C
- callback function, Operation Results
- successful, Operation Results
- CKEditor, Technologies, Customizing CKEditor
- add plugin, Customizing CKEditor
- blockElements, Adding Custom RichText Style Classes
- CKEditor 4, Customizing RichText Property Fields
- CKEditor 5, Activating and Customizing CKEditor 5 Preview
- custom style classes, Adding Custom RichText Style Classes
- default plugins, Customizing CKEditor
- editor
- toDataFormat, Debugging Tips and Tricks
- toHtml, Debugging Tips and Tricks
- mapping characters while copying, Customizing the Symbol Mapping
- plugin definition, Customizing CKEditor
- plugins, Customizing CKEditor
- visualize style, Adding Custom RichText Style Classes
- ColumnModelProviders, Custom Columns
- compiling, Build Process
- component
- extending, Component Plugins
- plugin mechanism, Component Plugins
- concurrency, Concurrency
- Config, How the Ext Config System Works
- bindable, Advanced Ext JS Config System
- connection
- command line parameter, Configuring Connections
- create, Connection and Services
- with Content Server, Configuring Connections
- with Preview CAE, Configuring Connections
- Content, Content
- content
- accessing properties, Content
- Content Creation, Content Hub Content Creation
- Content Hub, Content Hub
- Content Type Mapping, Content Type Mapping
- ContentProperties, Content
- ContentRepository, Connection and Services
- ContentWritePostprocessor, Developing Write Post-processors
- Control Room
- configuration, Control Room Configuration
D
- dashboard, Dashboard
- configuration, Defining the Dashboard
- configureDashboardPlugin, Defining the Dashboard
- UML overview, Defining the Dashboard
- widgets, Dashboard
- debugging, Debugging
- #joo.debug, Browser Developer Tools, Debugging Tips and Tricks
- browser developer tools, Browser Developer Tools
- ckdebug, Debugging Tips and Tricks
- CKEditor data processing, Debugging Tips and Tricks
- console log, Debugging Tips and Tricks
- dump content, Debugging Tips and Tricks
- inspecting components, Debugging Tips and Tricks
- open a file, Browser Developer Tools
- programmatic breakpoints, Debugging Tips and Tricks
- recording events, Debugging Tips and Tricks
- document form
- article example, Customizing Document Forms
- hide property, Customizing Document Forms
- link list properties, Customizing Document Forms
- document forms, Customizing Document Forms
- adding tabs, Customizing Document Forms
- customize, Customizing Document Forms
- disabling preview, Disabling Preview for Specific Document Types
- document types
- exclude from library, Excluding Document Types from the Library
- documents
- client-side initializers, Client-side initialization of new Documents
- Drag Drop, HTML5 Drag And Drop
E
- EntityController, Adding Entity Controllers
- Ext AS
- file types, Ext TS: Developing Ext JS in TypeScript
- Ext TS, Ext TS: Developing Ext JS in TypeScript
- Ext.Component, Components
- Ext.ComponentManager, Components
- Ext.ComponentQuery, Components
- Ext.container.Viewport, Components
- Ext.getCmp, Components
- Ext.mixin.Queryable, Components
- Ext JS, Technologies, Ext JS Primer
- components, Components
- plugins, Client-side Model
- xtype, Ext JS Primer
F
- Feedback Hub, Feedback Hub
- forms (see document forms)
- frontend development, Studio Frontend Development
- function value expressions, Value Expressions
- changed value, Value Expressions
- passing arguments, Value Expressions
H
- Hiding Components on Content Forms, Hiding Components on Content Forms
I
- IDE
- IEditorContext
- usages, Studio Plugins
- image cropping, Image Cropping and Image Transformation
- defining crops, Image Cropping and Image Transformation
- enabling, Image Cropping and Image Transformation
- image map, Enabling Image Map Editing
- enabling, Enabling Image Map Editing
- validation, Enabling Image Map Editing
- Inheritance
- property, Inheritance of Property Values
- interceptor
- abort execution, Developing Write Interceptors
- enabling, Configuring Write Interceptors
- example, Developing Write Interceptors
- get content, Developing Write Interceptors
- get file name, Developing Write Interceptors
- get request values, Developing Write Interceptors
- issues, Developing Write Interceptors
- primary, Configuring Write Interceptors
- interceptors, Intercepting Write Requests
- issues, Issues
J
L
- labels, Localizing Labels
- Blueprint properties, Localizing Labels
- example, Localizing Labels
- new resource bundle, Localizing Labels
- overriding standard labels, Localizing Labels
- predefined property classes, Localizing Labels
- library
- customizing, Customizing the Library Window
- list view columns, Defining List View Columns in Repository Mode
- search filter, Adding Search Filters
- thumbnail view, Configuring the Thumbnail View
- list views
- additional data fields, Defining Additional Data Fields for List Views
- search mode, Defining List View Columns in Search Mode
- localization, Localization
- default language, Localization
- document types and fields, Localizing Types and Fields
- overwrite existing, Localization
M
- managed actions
- button, Managed Actions
- memory leaks, Tracing Memory Leaks
- retainers, Tracing Memory Leaks
- metadata
- example, Working with the Metadata Tree
- listen to changes, Listening to Metadata Availability/Changes
- Metadata Service, Using the Preview Metadata Service
- metadata tree
- filter, Working with the Metadata Tree
- traverse breadth-first, Working with the Metadata Tree
- MetadataTree, Working with the Metadata Tree
- MetadataTreeNode, Working with the Metadata Tree
- MIME types, Configuring MIME Types
- adding, Configuring MIME Types
- custom-mimetypes.xml, Configuring MIME Types
- overriding, Configuring MIME Types
- model beans, Model Beans for Custom Components
- MongoDB
- Collaboration, Control Room Configuration
- multisite
- sitesservice, Multi-Site and Localization Management
- MVC pattern, Client-side Model
O
- OperationResult, Operation Results
P
- plugin
- plugin rule, Studio Plugins
- plugins, Studio Plugins
- Preferences, Storing Preferences
- preview
- communicate with Studio, The Metadata Service Interface
- Process, Workflow
- ProcessDefinition, Workflow
- ProcessState, Workflow
- properties, Beans, Customizing Property Fields
- events, Beans
- example String property, Standard Component StringPropertyField
- inherit from base class, Standard Component StringPropertyField
- updating, Beans
- property field
- compound field, Compound Field
- data binding, Standard Component StringPropertyField
- default text, Standard Component StringPropertyField
- mandatory properties, Standard Component StringPropertyField
- read-only, Standard Component StringPropertyField
- register, Standard Component StringPropertyField
- richtext, Customizing RichText Property Fields, Activating and Customizing CKEditor 5 Preview
- validating, Standard Component StringPropertyField
- property path expressions
- access methods, Value Expressions
- Property Value Inheritance, Inheritance of Property Values
- PublicationService, Connection and Services
R
- re-usability
- remote beans, Beans, Remote Beans
- get URL, Remote Beans
- load content, Remote Beans
- properties ready to use, Remote Beans
- subclasses, Remote Beans
- RemoveItemsPlugin, Studio Plugins
- ReplaceItemsPlugin, Studio Plugins
- repository connection, Connecting to the Repository
- repository.url, Connecting to the Repository
- richtext property
- inline images, Inline Images in RichText
- table cell merge and split, Adding table cell merge and split commands
- toolbar, Customizing Richtext Toolbar
- running Studio, Build Process
- running Studio server application, Build Process
S
- search filter
- add, Adding Search Filters
- default state, Create a Custom Search Filter
- open library in filter state, Add Custom Search Filter to Search Filter List
- Solr query string, Create a Custom Search Filter
- search folder
- addArrayItemsPlugin, Providing Default Search Folders
- search parameters, Providing Default Search Folders
- search folders
- providing defaults, Providing Default Search Folders
- search mode
- freshness, Defining List View Columns in Search Mode
- server-side validation, Issues
- shortcuts
- managed actions, Adding Shortcuts
- Site Connections, Global, User and Site Specific Connections
- solr connection, Connecting to the Repository
- solr.url, Connecting to the Repository
- structs, Structs
- adding new properties, Structs
- Studio
- compiling, Build Process
- plugins, Studio Plugins
- properties, Configuration Reference
- running, Build Process
- studio apps
- apps menu, Adding Entries to the Apps Menu
- customization, General Remarks On Customizing (Multiple) Studio Apps, Adding Entries to the Apps Menu
- shortcuts, Adding Entries to the Apps Menu
- Studio plugin
- adding button, Studio Plugins
- loading external resources, Studio Plugins
- main class, Studio Plugins
- register, Studio Plugins
- relative position of new component, Studio Plugins
- removing components, Studio Plugins
- replacing components, Studio Plugins
- structure, Studio Plugins
- Studio plugins
- execution order, Studio Plugins
- rules, Studio Plugins
- Studio server
- running, Build Process
- studio.previewControllerPattern, Configuring Connections
- styling
- skins ui, Studio Styling with Skins
- synchronization workflow
- merge strategy, Synchronization Workflow Specifics
T
- Task, Workflow
- TaskDefinition, Workflow
- TaskDefinitionType, Workflow
- TaskState, Workflow
- toolbar
- order items, Adding Buttons to the Header Toolbar
- toolbars, Customizing Central Toolbars
- TypeScript, Technologies
U
- Uniform access layer, Client-side Model
- UploadedBlob, Developing Write Interceptors
- User Changes web application
- configuration, Control Room Configuration
- User Connections, Global, User and Site Specific Connections
- User Properties, User Properties
- UserManager, User Manager
V
- validators, Validators
- content, Custom Validators
- editor actions, Tying Document Validation to Editor Actions
- immediate validation, Immediate Validation
- implementing, Custom Validators
- localize messages, Defining and Localizing Validator Messages
- messages, Defining and Localizing Validator Messages
- predefined, Predefined Validators
- property, Custom Validators
- server-side, Validators
- value expression
- events, Value Expressions
- listener, Value Expressions
- no undefined result, Value Expressions
- property path expression, Value Expressions
- value expressions, Client-side Model, Value Expressions
- getValue, Value Expressions
- implementations, Value Expressions
W
- widget
- configuration mode, Concepts
- getting search results, Fixed Search Widget
- reload button, Widget Type and Widget Component
- widgets
- adding custom types, Adding Custom Widget Types
- predefined, Predefined Widget Types
- work area
- action to open, Configure an Action to Open a Work Area Tab
- customize context menu, Customizing the Work Area Tab Context Menu
- restore, Customizing the Start-up Behavior
- start with blank area, Customizing the Start-up Behavior
- storing state of tab, Storing the State of a Work Area Tab
- tabs, Work Area Tabs
- WorkflowObject, Workflow
- WorkflowObjectProperties, Workflow
- WorkflowRepository, Connection and Services
- WorklistService, Connection and Services
- workspace
- write post-processor
- priority, Configuring Write Post-processors
- write post-processors, Post-processing Write Requests
- configuring, Configuring Write Post-processors
- write requests
- interceptors, Intercepting Write Requests
- post process, Post-processing Write Requests