EnumSynchronizer
(
configuration
, assemblyWalker
, fileIo
, requestFactory
)
|
Signature
Meta.Conduit.Editor.EnumSynchronizer.EnumSynchronizer(IWitRequestConfiguration configuration, IAssemblyWalker assemblyWalker, IFileIo fileIo, IWitVRequestFactory requestFactory) Parameters configuration: IWitRequestConfigurationassemblyWalker: IAssemblyWalkerfileIo: IFileIorequestFactory: IWitVRequestFactory |
Logger
: IVLogger
[Get] |
Signature
IVLogger Meta.Conduit.Editor.EnumSynchronizer.Logger |
SyncWitEntities
(
manifest
, completionCallback
, progressCallback
)
|
Syncs all Wit.Ai entities with local enums. This method will create new code files for any missing enums. For entities that have corresponding enums, it will
Signature
IEnumerator Meta.Conduit.Editor.EnumSynchronizer.SyncWitEntities(Manifest manifest, StepResult completionCallback, ConduitUtilities.ProgressDelegate progressCallback=null) Parameters manifest: ManifestcompletionCallback: StepResultprogressCallback: ConduitUtilities.ProgressDelegateReturns IEnumerator |
Sync
(
manifestEntity
, completionCallback
)
|
Synchronizes an enum with its corresponding Wit.Ai entity.
Signature
IEnumerator Meta.Conduit.Editor.EnumSynchronizer.Sync(ManifestEntity manifestEntity, StepResult completionCallback) Parameters completionCallback: StepResult
The callback to call when the sync operation is complete.
Returns IEnumerator |