@wcardinal/wcardinal-geditor
Version:
WebGL-based graphic editor, tester and viewer for supervisory systems
109 lines • 4.56 kB
JavaScript
import { __extends } from "tslib";
import { EShapeDataValueExtensions, EShapeDataValueOrder, EShapeDataValueRangeType, EShapeDataValueScope, EShapeDataValueType } from "@wcardinal/wcardinal-ui";
import { EThemeDefaultDialogDataValue } from "./e-theme-default-dialog-data-value";
var EThemeDefaultJaJpDialogDataValue = /** @class */ (function (_super) {
__extends(EThemeDefaultJaJpDialogDataValue, _super);
function EThemeDefaultJaJpDialogDataValue() {
return _super !== null && _super.apply(this, arguments) || this;
}
EThemeDefaultJaJpDialogDataValue.prototype.getInputIdLabel = function () {
return "ID";
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputAsLabel = function () {
return "別名";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectTypeLabel = function () {
return "種別";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectTypeValueLabel = function (type) {
switch (type) {
case EShapeDataValueType.BOOLEAN:
return "真偽値";
case EShapeDataValueType.BOOLEAN_ARRAY:
return "真偽値の配列";
case EShapeDataValueType.NUMBER:
return "数値";
case EShapeDataValueType.NUMBER_ARRAY:
return "数値の配列";
case EShapeDataValueType.STRING:
return "文字列";
case EShapeDataValueType.STRING_ARRAY:
return "文字列の配列";
case EShapeDataValueType.OBJECT:
return "オブジェクト";
case EShapeDataValueType.OBJECT_ARRAY:
return "オブジェクトの配列";
case EShapeDataValueType.TICKER:
return "ティッカー";
default:
var extension = EShapeDataValueExtensions.get(type);
if (extension) {
return extension.label;
}
return "不明";
}
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectScopeLabel = function () {
return "公開範囲";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectScopeValueLabel = function (type) {
switch (type) {
case EShapeDataValueScope.PUBLIC:
return "公開";
case EShapeDataValueScope.PROTECTED:
return "図面内のみ公開";
case EShapeDataValueScope.PRIVATE:
return "非公開";
}
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputInitialLabel = function () {
return "初期値";
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputIntervalLabel = function () {
return "周期";
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputIntervalUnitLabel = function () {
return "ミリ秒";
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputFormatLabel = function () {
return "書式";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectRangeTypeLabel = function () {
return "範囲";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectRangeTypeValueLabel = function (type) {
switch (type) {
case EShapeDataValueRangeType.FROM:
return "下限のみ";
case EShapeDataValueRangeType.TO:
return "上限のみ";
case EShapeDataValueRangeType.FROM_TO:
return "上下限あり";
default:
return "なし";
}
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputRangeFromLabel = function () {
return "下限";
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputRangeToLabel = function () {
return "上限";
};
EThemeDefaultJaJpDialogDataValue.prototype.getInputCapacityLabel = function () {
return "保存個数";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectOrderLabel = function () {
return "順序";
};
EThemeDefaultJaJpDialogDataValue.prototype.getSelectOrderValueLabel = function (order) {
switch (order) {
case EShapeDataValueOrder.ASCENDING:
return "昇順";
case EShapeDataValueOrder.DESCENDING:
return "降順";
}
};
return EThemeDefaultJaJpDialogDataValue;
}(EThemeDefaultDialogDataValue));
export { EThemeDefaultJaJpDialogDataValue };
//# sourceMappingURL=e-theme-default-ja-jp-dialog-data-value.js.map