@awayjs/core
Version:
AwayJS core classes
20 lines (17 loc) • 507 B
text/typescript
import { ConflictStrategyBase } from './ConflictStrategyBase';
import { IAssetAdapter } from './IAssetAdapter';
export class IgnoreConflictStrategy extends ConflictStrategyBase {
constructor() {
super();
}
public resolveConflict(changedAsset: IAssetAdapter,
oldAsset: IAssetAdapter,
assetsDictionary: Object,
precedence: string): void {
// Do nothing, ignore the fact that there is a conflict.
return;
}
public create(): ConflictStrategyBase {
return new IgnoreConflictStrategy();
}
}