@dynatrace/react-native-plugin
Version:
This plugin gives you the ability to use the Dynatrace Mobile agent in your react native application.
34 lines (33 loc) • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CustomArgumentsImpl = void 0;
class CustomArgumentsImpl {
constructor(configurationPath, gradlePath, plistPath) {
this.configurationPath = configurationPath;
this.gradlePath = gradlePath;
this.plistPath = plistPath;
}
getCustomGradlePath() {
return this.gradlePath;
}
isCustomGradlePathSet() {
return this.gradlePath !== undefined;
}
getCustomPlistPath() {
return this.plistPath;
}
isCustomPlistPathSet() {
return this.plistPath !== undefined;
}
getCustomConfigurationPath() {
return this.configurationPath;
}
isCustomConfigurationPathSet() {
return this.configurationPath !== undefined;
}
isEmpty() {
return !(this.isCustomConfigurationPathSet() || this.isCustomGradlePathSet()
|| this.isCustomPlistPathSet());
}
}
exports.CustomArgumentsImpl = CustomArgumentsImpl;