UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

27 lines 3.4 kB
export var LegendPosition; (function (LegendPosition) { LegendPosition["Top"] = "top"; LegendPosition["Right"] = "right"; })(LegendPosition || (LegendPosition = {})); (function (LegendPosition) { const legendPositions = [ LegendPosition.Top, LegendPosition.Right ]; function fromString(value) { const defaultLegendPosition = LegendPosition.Top; if (MsftSme.isNullOrWhiteSpace(value)) { return defaultLegendPosition; } value = value.toLowerCase(); return legendPositions.find(position => position.toLowerCase() === value) || defaultLegendPosition; } function fromBindableType(value) { if (typeof (value) === 'string') { return fromString(value); } return value; } LegendPosition.fromBindableType = fromBindableType; })(LegendPosition || (LegendPosition = {})); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGVnZW5kLXBvc2l0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvY29udHJvbHMvZG91Z2hudXQtY2hhcnQvbGVnZW5kLXBvc2l0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBTixJQUFZLGNBR1g7QUFIRCxXQUFZLGNBQWM7SUFDdEIsNkJBQVcsQ0FBQTtJQUNYLGlDQUFlLENBQUE7QUFDbkIsQ0FBQyxFQUhXLGNBQWMsS0FBZCxjQUFjLFFBR3pCO0FBRUQsV0FBYyxjQUFjO0lBR3hCLE1BQU0sZUFBZSxHQUFHO1FBQ3BCLGNBQWMsQ0FBQyxHQUFHO1FBQ2xCLGNBQWMsQ0FBQyxLQUFLO0tBQ3ZCLENBQUM7SUFFRixTQUFTLFVBQVUsQ0FBQyxLQUFhO1FBQzdCLE1BQU0scUJBQXFCLEdBQUcsY0FBYyxDQUFDLEdBQUcsQ0FBQztRQUVqRCxJQUFJLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsRUFBRTtZQUNuQyxPQUFPLHFCQUFxQixDQUFDO1NBQ2hDO1FBRUQsS0FBSyxHQUFHLEtBQUssQ0FBQyxXQUFXLEVBQUUsQ0FBQztRQUM1QixPQUFPLGVBQWUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLEtBQUssS0FBSyxDQUFDLElBQUkscUJBQXFCLENBQUM7SUFDdkcsQ0FBQztJQUVELFNBQWdCLGdCQUFnQixDQUFDLEtBQWU7UUFDNUMsSUFBSSxPQUFPLENBQUMsS0FBSyxDQUFDLEtBQUssUUFBUSxFQUFFO1lBQzdCLE9BQU8sVUFBVSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQzVCO1FBQ0QsT0FBTyxLQUFLLENBQUM7SUFDakIsQ0FBQztJQUxlLCtCQUFnQixtQkFLL0IsQ0FBQTtBQUNMLENBQUMsRUF6QmEsY0FBYyxLQUFkLGNBQWMsUUF5QjNCIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gTGVnZW5kUG9zaXRpb24ge1xyXG4gICAgVG9wID0gJ3RvcCcsXHJcbiAgICBSaWdodCA9ICdyaWdodCdcclxufVxyXG5cclxuZXhwb3J0IG1vZHVsZSBMZWdlbmRQb3NpdGlvbiB7XHJcbiAgICBleHBvcnQgdHlwZSBCaW5kYWJsZSA9IExlZ2VuZFBvc2l0aW9uIHwgJ3RvcCcgfCAncmlnaHQnO1xyXG5cclxuICAgIGNvbnN0IGxlZ2VuZFBvc2l0aW9ucyA9IFtcclxuICAgICAgICBMZWdlbmRQb3NpdGlvbi5Ub3AsXHJcbiAgICAgICAgTGVnZW5kUG9zaXRpb24uUmlnaHRcclxuICAgIF07XHJcblxyXG4gICAgZnVuY3Rpb24gZnJvbVN0cmluZyh2YWx1ZTogc3RyaW5nKTogTGVnZW5kUG9zaXRpb24ge1xyXG4gICAgICAgIGNvbnN0IGRlZmF1bHRMZWdlbmRQb3NpdGlvbiA9IExlZ2VuZFBvc2l0aW9uLlRvcDtcclxuXHJcbiAgICAgICAgaWYgKE1zZnRTbWUuaXNOdWxsT3JXaGl0ZVNwYWNlKHZhbHVlKSkge1xyXG4gICAgICAgICAgICByZXR1cm4gZGVmYXVsdExlZ2VuZFBvc2l0aW9uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdmFsdWUgPSB2YWx1ZS50b0xvd2VyQ2FzZSgpO1xyXG4gICAgICAgIHJldHVybiBsZWdlbmRQb3NpdGlvbnMuZmluZChwb3NpdGlvbiA9PiBwb3NpdGlvbi50b0xvd2VyQ2FzZSgpID09PSB2YWx1ZSkgfHwgZGVmYXVsdExlZ2VuZFBvc2l0aW9uO1xyXG4gICAgfVxyXG5cclxuICAgIGV4cG9ydCBmdW5jdGlvbiBmcm9tQmluZGFibGVUeXBlKHZhbHVlOiBCaW5kYWJsZSk6IExlZ2VuZFBvc2l0aW9uIHtcclxuICAgICAgICBpZiAodHlwZW9mICh2YWx1ZSkgPT09ICdzdHJpbmcnKSB7XHJcbiAgICAgICAgICAgIHJldHVybiBmcm9tU3RyaW5nKHZhbHVlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHZhbHVlO1xyXG4gICAgfVxyXG59XHJcbiJdfQ==