chore: format

This commit is contained in:
Nathan Walker
2020-07-05 14:57:06 -07:00
parent 8f2900ad0b
commit da3c0b973d
379 changed files with 71587 additions and 54582 deletions

View File

@@ -6,9 +6,9 @@ import { Property, CoercibleProperty } from "../core/properties";
// TODO: Extract base Range class for slider and progress
@CSSType("Slider")
export class SliderBase extends View implements SliderDefinition {
public value: number;
public minValue: number;
public maxValue: number;
public value: number;
public minValue: number;
public maxValue: number;
}
SliderBase.prototype.recycleNativeView = "auto";
@@ -17,12 +17,15 @@ SliderBase.prototype.recycleNativeView = "auto";
* Represents the observable property backing the value property of each Slider instance.
*/
export const valueProperty = new CoercibleProperty<SliderBase, number>({
name: "value", defaultValue: 0, coerceValue: (target, value) => {
value = Math.max(value, target.minValue);
value = Math.min(value, target.maxValue);
name: "value",
defaultValue: 0,
coerceValue: (target, value) => {
value = Math.max(value, target.minValue);
value = Math.min(value, target.maxValue);
return value;
}, valueConverter: (v) => isIOS ? parseFloat(v) : parseInt(v)
return value;
},
valueConverter: (v) => (isIOS ? parseFloat(v) : parseInt(v)),
});
valueProperty.register(SliderBase);
@@ -30,10 +33,13 @@ valueProperty.register(SliderBase);
* Represents the observable property backing the minValue property of each Slider instance.
*/
export const minValueProperty = new Property<SliderBase, number>({
name: "minValue", defaultValue: 0, valueChanged: (target, oldValue, newValue) => {
maxValueProperty.coerce(target);
valueProperty.coerce(target);
}, valueConverter: (v) => isIOS ? parseFloat(v) : parseInt(v)
name: "minValue",
defaultValue: 0,
valueChanged: (target, oldValue, newValue) => {
maxValueProperty.coerce(target);
valueProperty.coerce(target);
},
valueConverter: (v) => (isIOS ? parseFloat(v) : parseInt(v)),
});
minValueProperty.register(SliderBase);
@@ -41,15 +47,17 @@ minValueProperty.register(SliderBase);
* Represents the observable property backing the maxValue property of each Slider instance.
*/
export const maxValueProperty = new CoercibleProperty<SliderBase, number>({
name: "maxValue", defaultValue: 100, coerceValue: (target, value) => {
let minValue = target.minValue;
if (value < minValue) {
value = minValue;
}
name: "maxValue",
defaultValue: 100,
coerceValue: (target, value) => {
let minValue = target.minValue;
if (value < minValue) {
value = minValue;
}
return value;
},
valueChanged: (target, oldValue, newValue) => valueProperty.coerce(target),
valueConverter: (v) => isIOS ? parseFloat(v) : parseInt(v)
return value;
},
valueChanged: (target, oldValue, newValue) => valueProperty.coerce(target),
valueConverter: (v) => (isIOS ? parseFloat(v) : parseInt(v)),
});
maxValueProperty.register(SliderBase);