Class KeyCommentColumn
Provides a column that can syncronize the Comment metadata from the SharedTableData.SharedTableEntry.
Inherited Members
Namespace: UnityEditor.Localization.Plugins.Google.Columns
Assembly: Unity.Localization.Editor.dll
Syntax
[Serializable]
public class KeyCommentColumn : KeyMetadataColumn<Comment>
Fields
Name | Description |
---|---|
ColumnHeader | Default column name "Key Comments". |
Properties
Name | Description |
---|---|
PushFields | Controls which cell fields to synchronize. |
Methods
Name | Description |
---|---|
PullMetadata(SharedTableEntry, Comment, string, string) | Called during PullIntoStringTableCollection(int, StringTableCollection, IList<SheetColumn>, bool, ITaskReporter, bool) to extract data from a Google Spreadsheet column cell and convert it into IMetadata. |
PushHeader(StringTableCollection, out string, out string) | Sets the column title and optional note. These values are always set regardless of the value of PushFields. |
PushMetadata(Comment, out string, out string) | Called during PushStringTableCollection(int, StringTableCollection, IList<SheetColumn>, ITaskReporter) or PushStringTableCollectionAsync(int, StringTableCollection, IList<SheetColumn>, ITaskReporter). Used to extract values from IMetadata and convert them into a value and/or note that can be part of a Google Spreadsheet column cell. |