OpenAssetIO
An abstract API for generalising interactions between a host application and an asset management system
|
This module provides utilities for a host that simplify the integration of a manager's custom terminology into its user-facing components. More...
Classes | |
class | Mapper |
The Mapper class provides string substitution methods and lookups to determine the correct terminology for the supplied manager. More... | |
Variables | |
dictionary | defaultTerminology |
Default terminology for the API. More... | |
Terminology dict keys | |
string | kTerm_Asset = "asset" |
string | kTerm_Assets = "assets" |
string | kTerm_Manager = "manager" |
string | kTerm_Publish = "publish" |
string | kTerm_Publishing = "publishing" |
string | kTerm_Published = "published" |
string | kTerm_Shot = "shot" |
string | kTerm_Shots = "shots" |
This module provides utilities for a host that simplify the integration of a manager's custom terminology into its user-facing components.
The terminology mapping mechanism allows Managers to customize terminology used within the host application.
The Mapper class allows for more efficient access to term mapping during a Host session, and for the host to provide additional terminology keys.
dictionary defaultTerminology |
string kTerm_Asset = "asset" |
string kTerm_Assets = "assets" |
string kTerm_Manager = "manager" |
string kTerm_Publish = "publish" |
string kTerm_Published = "published" |
string kTerm_Publishing = "publishing" |
string kTerm_Shot = "shot" |
string kTerm_Shots = "shots" |
Copyright 2013-2023 The Foundry Visionmongers Ltd. OpenAssetIO is released under the Apache 2.0 License