Type Alias MeasurementValueConfigurationCallback
MeasurementValueConfigurationCallback: (
configuration: {
name?: string;
precision:
| "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16";
scale: {
fromValue: number;
toValue: number;
unitFrom: "in"
| "mm"
| "cm"
| "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
};
selected?: boolean;
}[],
) => {
name?: string;
precision: | "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16";
scale: {
fromValue: number;
toValue: number;
unitFrom: "in"
| "mm"
| "cm"
| "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
};
selected?: boolean;
}[]
Type Declaration
- (
configuration: {
name?: string;
precision:
| "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16";
scale: {
fromValue: number;
toValue: number;
unitFrom: "in"
| "mm"
| "cm"
| "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
};
selected?: boolean;
}[],
): {
name?: string;
precision: | "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16";
scale: {
fromValue: number;
toValue: number;
unitFrom: "in"
| "mm"
| "cm"
| "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
};
selected?: boolean;
}[] Parameters
- configuration: {
name?: string;
precision:
| "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16";
scale: {
fromValue: number;
toValue: number;
unitFrom: "in"
| "mm"
| "cm"
| "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
};
selected?: boolean;
}[]Optionalname?: string
precision:
| "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16"
scale: {
fromValue: number;
toValue: number;
unitFrom: "in" | "mm" | "cm" | "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
}
Optionalselected?: boolean
Returns {
name?: string;
precision:
| "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16";
scale: {
fromValue: number;
toValue: number;
unitFrom: "in"
| "mm"
| "cm"
| "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
};
selected?: boolean;
}[]
Optionalname?: string
precision:
| "whole"
| "oneDp"
| "twoDp"
| "threeDp"
| "fourDp"
| "1/2"
| "1/4"
| "1/8"
| "1/16"
scale: {
fromValue: number;
toValue: number;
unitFrom: "in" | "mm" | "cm" | "pt";
unitTo: "in" | "mm" | "cm" | "pt" | "ft" | "m" | "yd" | "km" | "mi";
}
Optionalselected?: boolean
Nutrient Web SDK allows you to pass a customized configuration for measurements annotation scale and precision through the following callback