diff --git a/main/gooey/animation/enum.EasingFunction.html b/main/gooey/animation/enum.EasingFunction.html index a517989ea..5b7bcd1f1 100644 --- a/main/gooey/animation/enum.EasingFunction.html +++ b/main/gooey/animation/enum.EasingFunction.html @@ -5,7 +5,7 @@

Variants§

§

Fn(fn(_: ZeroToOne) -> f32)

A function pointer to use as an easing function.

§

Custom(Arc<dyn Easing>)

A custom easing implementation.

Trait Implementations§

source§

impl Clone for EasingFunction

source§

fn clone(&self) -> EasingFunction

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EasingFunction

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Easing for EasingFunction

source§

fn ease(&self, progress: ZeroToOne) -> f32

Eases a value ranging between zero and one. The resulting value does not -need to be bounded between zero and one.
source§

impl From<EaseInBack> for EasingFunction

source§

fn from(_function: EaseInBack) -> Self

Converts to this type from the input type.
source§

impl From<EaseInBounce> for EasingFunction

source§

fn from(_function: EaseInBounce) -> Self

Converts to this type from the input type.
source§

impl From<EaseInCircular> for EasingFunction

source§

fn from(_function: EaseInCircular) -> Self

Converts to this type from the input type.
source§

impl From<EaseInCubic> for EasingFunction

source§

fn from(_function: EaseInCubic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInElastic> for EasingFunction

source§

fn from(_function: EaseInElastic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInExponential> for EasingFunction

source§

fn from(_function: EaseInExponential) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutBack> for EasingFunction

source§

fn from(_function: EaseInOutBack) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutCircular> for EasingFunction

source§

fn from(_function: EaseInOutCircular) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutCubic> for EasingFunction

source§

fn from(_function: EaseInOutCubic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutElastic> for EasingFunction

source§

fn from(_function: EaseInOutElastic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutExponential> for EasingFunction

source§

fn from(_function: EaseInOutExponential) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutQuadradic> for EasingFunction

source§

fn from(_function: EaseInOutQuadradic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutQuartic> for EasingFunction

source§

fn from(_function: EaseInOutQuartic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutQuintic> for EasingFunction

source§

fn from(_function: EaseInOutQuintic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutSine> for EasingFunction

source§

fn from(_function: EaseInOutSine) -> Self

Converts to this type from the input type.
source§

impl From<EaseInQuadradic> for EasingFunction

source§

fn from(_function: EaseInQuadradic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInQuartic> for EasingFunction

source§

fn from(_function: EaseInQuartic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInQuintic> for EasingFunction

source§

fn from(_function: EaseInQuintic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutBack> for EasingFunction

source§

fn from(_function: EaseOutBack) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutBounce> for EasingFunction

source§

fn from(_function: EaseOutBounce) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutCircular> for EasingFunction

source§

fn from(_function: EaseOutCircular) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutCubic> for EasingFunction

source§

fn from(_function: EaseOutCubic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutElastic> for EasingFunction

source§

fn from(_function: EaseOutElastic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutExponential> for EasingFunction

source§

fn from(_function: EaseOutExponential) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutQuadradic> for EasingFunction

source§

fn from(_function: EaseOutQuadradic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutQuartic> for EasingFunction

source§

fn from(_function: EaseOutQuartic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutQuintic> for EasingFunction

source§

fn from(_function: EaseOutQuintic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutSine> for EasingFunction

source§

fn from(_function: EaseOutSine) -> Self

Converts to this type from the input type.
source§

impl From<EasingFunction> for Component

source§

fn from(value: EasingFunction) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Component> for EasingFunction

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.

Auto Trait Implementations§

§

impl RefUnwindSafe for EasingFunction

§

impl Send for EasingFunction

§

impl Sync for EasingFunction

§

impl Unpin for EasingFunction

§

impl UnwindSafe for EasingFunction

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +need to be bounded between zero and one.

source§

impl From<EaseInBack> for EasingFunction

source§

fn from(_function: EaseInBack) -> Self

Converts to this type from the input type.
source§

impl From<EaseInBounce> for EasingFunction

source§

fn from(_function: EaseInBounce) -> Self

Converts to this type from the input type.
source§

impl From<EaseInCircular> for EasingFunction

source§

fn from(_function: EaseInCircular) -> Self

Converts to this type from the input type.
source§

impl From<EaseInCubic> for EasingFunction

source§

fn from(_function: EaseInCubic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInElastic> for EasingFunction

source§

fn from(_function: EaseInElastic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInExponential> for EasingFunction

source§

fn from(_function: EaseInExponential) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutBack> for EasingFunction

source§

fn from(_function: EaseInOutBack) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutCircular> for EasingFunction

source§

fn from(_function: EaseInOutCircular) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutCubic> for EasingFunction

source§

fn from(_function: EaseInOutCubic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutElastic> for EasingFunction

source§

fn from(_function: EaseInOutElastic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutExponential> for EasingFunction

source§

fn from(_function: EaseInOutExponential) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutQuadradic> for EasingFunction

source§

fn from(_function: EaseInOutQuadradic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutQuartic> for EasingFunction

source§

fn from(_function: EaseInOutQuartic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutQuintic> for EasingFunction

source§

fn from(_function: EaseInOutQuintic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInOutSine> for EasingFunction

source§

fn from(_function: EaseInOutSine) -> Self

Converts to this type from the input type.
source§

impl From<EaseInQuadradic> for EasingFunction

source§

fn from(_function: EaseInQuadradic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInQuartic> for EasingFunction

source§

fn from(_function: EaseInQuartic) -> Self

Converts to this type from the input type.
source§

impl From<EaseInQuintic> for EasingFunction

source§

fn from(_function: EaseInQuintic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutBack> for EasingFunction

source§

fn from(_function: EaseOutBack) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutBounce> for EasingFunction

source§

fn from(_function: EaseOutBounce) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutCircular> for EasingFunction

source§

fn from(_function: EaseOutCircular) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutCubic> for EasingFunction

source§

fn from(_function: EaseOutCubic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutElastic> for EasingFunction

source§

fn from(_function: EaseOutElastic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutExponential> for EasingFunction

source§

fn from(_function: EaseOutExponential) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutQuadradic> for EasingFunction

source§

fn from(_function: EaseOutQuadradic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutQuartic> for EasingFunction

source§

fn from(_function: EaseOutQuartic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutQuintic> for EasingFunction

source§

fn from(_function: EaseOutQuintic) -> Self

Converts to this type from the input type.
source§

impl From<EaseOutSine> for EasingFunction

source§

fn from(_function: EaseOutSine) -> Self

Converts to this type from the input type.
source§

impl From<EasingFunction> for Component

source§

fn from(value: EasingFunction) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Component> for EasingFunction

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.

Auto Trait Implementations§

§

impl RefUnwindSafe for EasingFunction

§

impl Send for EasingFunction

§

impl Sync for EasingFunction

§

impl Unpin for EasingFunction

§

impl UnwindSafe for EasingFunction

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/main/gooey/animation/struct.ZeroToOne.html b/main/gooey/animation/struct.ZeroToOne.html index 6c66ddcbe..2693001c8 100644 --- a/main/gooey/animation/struct.ZeroToOne.html +++ b/main/gooey/animation/struct.ZeroToOne.html @@ -51,14 +51,14 @@
Example

Trait Implementations§

source§

impl Clone for ZeroToOne

source§

fn clone(&self) -> ZeroToOne

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ZeroToOne

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for ZeroToOne

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl Deref for ZeroToOne

§

type Target = f32

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl Lightness for ZeroToOne

source§

fn into_lightness(self) -> ZeroToOne

Returns this value as a floating point clamped between 0 and 1.
source§

impl LinearInterpolate for ZeroToOne

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

Interpolate linearly between self and target using percent.
source§

impl Ord for ZeroToOne

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere - Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<ZeroToOne> for ZeroToOne

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<f32> for ZeroToOne

source§

fn eq(&self, other: &f32) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<ZeroToOne> for ZeroToOne

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<ZeroToOne> for ZeroToOne

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl PartialOrd<f32> for ZeroToOne

source§

fn partial_cmp(&self, other: &f32) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<f32> for ZeroToOne

source§

fn eq(&self, other: &f32) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<ZeroToOne> for ZeroToOne

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
source§

impl PartialOrd<f32> for ZeroToOne

source§

fn partial_cmp(&self, other: &f32) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Copy for ZeroToOne

source§

impl Eq for ZeroToOne

Auto Trait Implementations§

§

impl RefUnwindSafe for ZeroToOne

§

impl Send for ZeroToOne

§

impl Sync for ZeroToOne

§

impl Unpin for ZeroToOne

§

impl UnwindSafe for ZeroToOne

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, diff --git a/main/gooey/animation/trait.AnimateTarget.html b/main/gooey/animation/trait.AnimateTarget.html index cb5f3ebc5..99ca650bf 100644 --- a/main/gooey/animation/trait.AnimateTarget.html +++ b/main/gooey/animation/trait.AnimateTarget.html @@ -5,26 +5,26 @@ }
Expand description

The target of an Animate implementor.

Required Methods§

source

fn update(&self, percent: f32)

Updates the target with linear interpolation.

source

fn finish(&self)

Sets the target to the desired completion state.

-

Implementations on Foreign Types§

source§

impl<T0, T1, T2, T3, T4> AnimateTarget for (T0, T1, T2, T3, T4)where +

Implementations on Foreign Types§

source§

impl<T0> AnimateTarget for (T0,)where + T0: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2, T3, T4> AnimateTarget for (T0, T1, T2, T3, T4)where T0: AnimateTarget, T1: AnimateTarget, T2: AnimateTarget, T3: AnimateTarget, - T4: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2, T3> AnimateTarget for (T0, T1, T2, T3)where + T4: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1> AnimateTarget for (T0, T1)where T0: AnimateTarget, - T1: AnimateTarget, - T2: AnimateTarget, - T3: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2, T3, T4, T5> AnimateTarget for (T0, T1, T2, T3, T4, T5)where + T1: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2, T3, T4, T5> AnimateTarget for (T0, T1, T2, T3, T4, T5)where T0: AnimateTarget, T1: AnimateTarget, T2: AnimateTarget, T3: AnimateTarget, T4: AnimateTarget, - T5: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0> AnimateTarget for (T0,)where - T0: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2> AnimateTarget for (T0, T1, T2)where + T5: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2> AnimateTarget for (T0, T1, T2)where T0: AnimateTarget, T1: AnimateTarget, - T2: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1> AnimateTarget for (T0, T1)where + T2: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

source§

impl<T0, T1, T2, T3> AnimateTarget for (T0, T1, T2, T3)where T0: AnimateTarget, - T1: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

Implementors§

source§

impl<T> AnimateTarget for TransitioningDynamic<T>where + T1: AnimateTarget, + T2: AnimateTarget, + T3: AnimateTarget,

source§

fn update(&self, percent: f32)

source§

fn finish(&self)

Implementors§

source§

impl<T> AnimateTarget for TransitioningDynamic<T>where T: LinearInterpolate + Clone + Send + Sync,

\ No newline at end of file diff --git a/main/gooey/animation/trait.AnimationTarget.html b/main/gooey/animation/trait.AnimationTarget.html index f0f7f91d6..b5861c0e6 100644 --- a/main/gooey/animation/trait.AnimationTarget.html +++ b/main/gooey/animation/trait.AnimationTarget.html @@ -16,21 +16,21 @@ with_easing on the result of this function.

Implementations on Foreign Types§

source§

impl<T0, T1> AnimationTarget for (T0, T1)where T0: AnimationTarget, - T1: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2, T3> AnimationTarget for (T0, T1, T2, T3)where - T0: AnimationTarget, - T1: AnimationTarget, - T2: AnimationTarget, - T3: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running, <T2 as AnimationTarget>::Running, <T3 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0> AnimationTarget for (T0,)where - T0: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running,)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2, T3, T4, T5> AnimationTarget for (T0, T1, T2, T3, T4, T5)where + T1: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0> AnimationTarget for (T0,)where + T0: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running,)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2, T3, T4, T5> AnimationTarget for (T0, T1, T2, T3, T4, T5)where T0: AnimationTarget, T1: AnimationTarget, T2: AnimationTarget, T3: AnimationTarget, T4: AnimationTarget, - T5: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running, <T2 as AnimationTarget>::Running, <T3 as AnimationTarget>::Running, <T4 as AnimationTarget>::Running, <T5 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2> AnimationTarget for (T0, T1, T2)where + T5: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running, <T2 as AnimationTarget>::Running, <T3 as AnimationTarget>::Running, <T4 as AnimationTarget>::Running, <T5 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2> AnimationTarget for (T0, T1, T2)where T0: AnimationTarget, T1: AnimationTarget, - T2: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running, <T2 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2, T3, T4> AnimationTarget for (T0, T1, T2, T3, T4)where + T2: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running, <T2 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2, T3> AnimationTarget for (T0, T1, T2, T3)where + T0: AnimationTarget, + T1: AnimationTarget, + T2: AnimationTarget, + T3: AnimationTarget,

§

type Running = (<T0 as AnimationTarget>::Running, <T1 as AnimationTarget>::Running, <T2 as AnimationTarget>::Running, <T3 as AnimationTarget>::Running)

source§

fn begin(self) -> Self::Running

source§

impl<T0, T1, T2, T3, T4> AnimationTarget for (T0, T1, T2, T3, T4)where T0: AnimationTarget, T1: AnimationTarget, T2: AnimationTarget, diff --git a/main/gooey/animation/trait.LinearInterpolate.html b/main/gooey/animation/trait.LinearInterpolate.html index 2882ac259..740806b8d 100644 --- a/main/gooey/animation/trait.LinearInterpolate.html +++ b/main/gooey/animation/trait.LinearInterpolate.html @@ -3,4 +3,4 @@ fn lerp(&self, target: &Self, percent: f32) -> Self; }
Expand description

Performs a linear interpolation between two values.

Required Methods§

source

fn lerp(&self, target: &Self, percent: f32) -> Self

Interpolate linearly between self and target using percent.

-

Implementations on Foreign Types§

source§

impl LinearInterpolate for i32

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u16

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for isize

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i64

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i128

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u128

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u64

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i8

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u32

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i16

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for f64

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u8

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for usize

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for Color

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for f32

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

Implementors§

\ No newline at end of file +

Implementations on Foreign Types§

source§

impl LinearInterpolate for i8

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for f32

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for usize

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i32

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u16

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u8

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u64

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for Color

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for f64

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i128

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i16

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u32

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for isize

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for u128

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

source§

impl LinearInterpolate for i64

source§

fn lerp(&self, target: &Self, percent: f32) -> Self

Implementors§

source§

impl LinearInterpolate for ZeroToOne

\ No newline at end of file diff --git a/main/gooey/index.html b/main/gooey/index.html index b0c43f041..18297e799 100644 --- a/main/gooey/index.html +++ b/main/gooey/index.html @@ -1,4 +1,4 @@ -gooey - Rust

Crate gooey

source ·
Expand description

Gooey is considered experimental and unsupported +gooey - Rust

Crate gooey

source ·
Expand description

Gooey is considered experimental and unsupported crate version Documentation for main branch

Gooey is an experimental Graphical User Interface (GUI) crate for the Rust diff --git a/main/gooey/struct.Name.html b/main/gooey/struct.Name.html index 690ff5918..4da2f5309 100644 --- a/main/gooey/struct.Name.html +++ b/main/gooey/struct.Name.html @@ -1174,7 +1174,7 @@

Examples
let s = "Grüße, Jürgen ❤";
 
 assert_eq!("grüße, jürgen ❤", s.to_ascii_lowercase());
-

Trait Implementations§

source§

impl Clone for Name

source§

fn clone(&self) -> Name

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Name

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Name

§

type Target = str

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'a> From<&'a str> for Name

source§

fn from(value: &'a str) -> Self

Converts to this type from the input type.
source§

impl From<String> for Name

source§

fn from(value: String) -> Self

Converts to this type from the input type.
source§

impl Hash for Name

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Trait Implementations§

source§

impl Clone for Name

source§

fn clone(&self) -> Name

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Name

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Name

§

type Target = str

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'a> From<&'a str> for Name

source§

fn from(value: &'a str) -> Self

Converts to this type from the input type.
source§

impl From<String> for Name

source§

fn from(value: String) -> Self

Converts to this type from the input type.
source§

impl Hash for Name

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<Name> for Name

source§

fn eq(&self, other: &Name) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always diff --git a/main/gooey/styles/enum.Component.html b/main/gooey/styles/enum.Component.html index 445bd2f51..254b35c55 100644 --- a/main/gooey/styles/enum.Component.html +++ b/main/gooey/styles/enum.Component.html @@ -16,7 +16,7 @@
§

Easing(EasingFunction)

An easing function for animations.

§

VisualOrder(VisualOrder)

A visual ordering to use for layout.

§

FocusableWidgets(FocusableWidgets)

A description of what widgets should be focusable.

-

Trait Implementations§

source§

impl Clone for Component

source§

fn clone(&self) -> Component

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Component

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Color> for Component

source§

fn from(value: Color) -> Self

Converts to this type from the input type.
source§

impl From<Dimension> for Component

source§

fn from(value: Dimension) -> Self

Converts to this type from the input type.
source§

impl From<DimensionRange> for Component

source§

fn from(value: DimensionRange) -> Self

Converts to this type from the input type.
source§

impl From<EasingFunction> for Component

source§

fn from(value: EasingFunction) -> Self

Converts to this type from the input type.
source§

impl From<FocusableWidgets> for Component

source§

fn from(value: FocusableWidgets) -> Self

Converts to this type from the input type.
source§

impl From<Lp> for Component

source§

fn from(value: Lp) -> Self

Converts to this type from the input type.
source§

impl From<Px> for Component

source§

fn from(value: Px) -> Self

Converts to this type from the input type.
source§

impl From<VisualOrder> for Component

source§

fn from(value: VisualOrder) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Component> for Color

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for Dimension

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for DimensionRange

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for EasingFunction

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for FocusableWidgets

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for Lp

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for Px

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for VisualOrder

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +

Trait Implementations§

source§

impl Clone for Component

source§

fn clone(&self) -> Component

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Component

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Color> for Component

source§

fn from(value: Color) -> Self

Converts to this type from the input type.
source§

impl From<Dimension> for Component

source§

fn from(value: Dimension) -> Self

Converts to this type from the input type.
source§

impl From<DimensionRange> for Component

source§

fn from(value: DimensionRange) -> Self

Converts to this type from the input type.
source§

impl From<EasingFunction> for Component

source§

fn from(value: EasingFunction) -> Self

Converts to this type from the input type.
source§

impl From<FocusableWidgets> for Component

source§

fn from(value: FocusableWidgets) -> Self

Converts to this type from the input type.
source§

impl From<Lp> for Component

source§

fn from(value: Lp) -> Self

Converts to this type from the input type.
source§

impl From<Px> for Component

source§

fn from(value: Px) -> Self

Converts to this type from the input type.
source§

impl From<VisualOrder> for Component

source§

fn from(value: VisualOrder) -> Self

Converts to this type from the input type.
source§

impl TryFrom<Component> for Color

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for Dimension

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for DimensionRange

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for EasingFunction

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for FocusableWidgets

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for Lp

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for Px

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Component> for VisualOrder

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/main/gooey/styles/enum.Dimension.html b/main/gooey/styles/enum.Dimension.html index fc2a2f495..973b91469 100644 --- a/main/gooey/styles/enum.Dimension.html +++ b/main/gooey/styles/enum.Dimension.html @@ -5,7 +5,7 @@

Variants§

§

Px(Px)

Physical Pixels

§

Lp(Lp)

Logical Pixels

Implementations§

source§

impl Dimension

source

pub const ZERO: Self = _

A dimension of 0 pixels.

-

Trait Implementations§

source§

impl Clone for Dimension

source§

fn clone(&self) -> Dimension

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Dimension

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Dimension

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<Dimension> for Component

source§

fn from(value: Dimension) -> Self

Converts to this type from the input type.
source§

impl From<Dimension> for FlexibleDimension

source§

fn from(dimension: Dimension) -> Self

Converts to this type from the input type.
source§

impl From<Lp> for Dimension

source§

fn from(value: Lp) -> Self

Converts to this type from the input type.
source§

impl From<Px> for Dimension

source§

fn from(value: Px) -> Self

Converts to this type from the input type.
source§

impl IntoValue<Edges<Dimension>> for Dimension

source§

fn into_value(self) -> Value<Edges<Dimension>>

Returns this type as a Value.
source§

impl PartialEq<Dimension> for Dimension

source§

fn eq(&self, other: &Dimension) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for Dimension

source§

fn clone(&self) -> Dimension

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Dimension

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Dimension

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<Dimension> for Component

source§

fn from(value: Dimension) -> Self

Converts to this type from the input type.
source§

impl From<Dimension> for FlexibleDimension

source§

fn from(dimension: Dimension) -> Self

Converts to this type from the input type.
source§

impl From<Lp> for Dimension

source§

fn from(value: Lp) -> Self

Converts to this type from the input type.
source§

impl From<Px> for Dimension

source§

fn from(value: Px) -> Self

Converts to this type from the input type.
source§

impl IntoValue<Edges<Dimension>> for Dimension

source§

fn into_value(self) -> Value<Edges<Dimension>>

Returns this type as a Value.
source§

impl PartialEq<Dimension> for Dimension

source§

fn eq(&self, other: &Dimension) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl ScreenScale for Dimension

§

type Lp = Lp

This type when measuring with Lp.
§

type Px = Px

This type when measuring with Px.
source§

fn into_px(self, scale: Fraction) -> Px

Converts this value from its current unit into device pixels (Px) using the provided scale factor.
source§

fn from_px(px: Px, _scale: Fraction) -> Self

Converts from pixels into this type, using the provided scale factor.
source§

fn into_lp(self, scale: Fraction) -> Lp

Converts this value from its current unit into device independent pixels diff --git a/main/gooey/styles/struct.DimensionRange.html b/main/gooey/styles/struct.DimensionRange.html index 0210f797c..827c577af 100644 --- a/main/gooey/styles/struct.DimensionRange.html +++ b/main/gooey/styles/struct.DimensionRange.html @@ -10,13 +10,13 @@ pixels in the process.

source

pub fn minimum(&self) -> Option<Dimension>

Returns the minimum measurement, if the start is bounded.

source

pub fn maximum(&self) -> Option<Dimension>

Returns the maximum measurement, if the end is bounded.

-

Trait Implementations§

source§

impl Clone for DimensionRange

source§

fn clone(&self) -> DimensionRange

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DimensionRange

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<DimensionRange> for Component

source§

fn from(value: DimensionRange) -> Self

Converts to this type from the input type.
source§

impl<T> From<Range<T>> for DimensionRangewhere - T: Into<Dimension>,

source§

fn from(value: Range<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeFrom<T>> for DimensionRangewhere - T: Into<Dimension>,

source§

fn from(value: RangeFrom<T>) -> Self

Converts to this type from the input type.
source§

impl From<RangeFull> for DimensionRange

source§

fn from(_: RangeFull) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeInclusive<T>> for DimensionRangewhere - T: Into<Dimension> + Clone,

source§

fn from(value: RangeInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeTo<T>> for DimensionRangewhere - T: Into<Dimension>,

source§

fn from(value: RangeTo<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeToInclusive<T>> for DimensionRangewhere - T: Into<Dimension>,

source§

fn from(value: RangeToInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<T> for DimensionRangewhere - T: Into<Dimension>,

source§

fn from(value: T) -> Self

Converts to this type from the input type.
source§

impl PartialEq<DimensionRange> for DimensionRange

source§

fn eq(&self, other: &DimensionRange) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for DimensionRange

source§

fn clone(&self) -> DimensionRange

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DimensionRange

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<DimensionRange> for Component

source§

fn from(value: DimensionRange) -> Self

Converts to this type from the input type.
source§

impl<T> From<Range<T>> for DimensionRangewhere + T: Into<Dimension>,

source§

fn from(value: Range<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeFrom<T>> for DimensionRangewhere + T: Into<Dimension>,

source§

fn from(value: RangeFrom<T>) -> Self

Converts to this type from the input type.
source§

impl From<RangeFull> for DimensionRange

source§

fn from(_: RangeFull) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeInclusive<T>> for DimensionRangewhere + T: Into<Dimension> + Clone,

source§

fn from(value: RangeInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeTo<T>> for DimensionRangewhere + T: Into<Dimension>,

source§

fn from(value: RangeTo<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<RangeToInclusive<T>> for DimensionRangewhere + T: Into<Dimension>,

source§

fn from(value: RangeToInclusive<T>) -> Self

Converts to this type from the input type.
source§

impl<T> From<T> for DimensionRangewhere + T: Into<Dimension>,

source§

fn from(value: T) -> Self

Converts to this type from the input type.
source§

impl PartialEq<DimensionRange> for DimensionRange

source§

fn eq(&self, other: &DimensionRange) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl TryFrom<Component> for DimensionRange

§

type Error = Component

The type returned in the event of a conversion error.
source§

fn try_from(value: Component) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for DimensionRange

source§

impl Eq for DimensionRange

source§

impl StructuralEq for DimensionRange

source§

impl StructuralPartialEq for DimensionRange

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, diff --git a/main/gooey/styles/struct.Edges.html b/main/gooey/styles/struct.Edges.html index 46c69fa8d..f61a4cfa0 100644 --- a/main/gooey/styles/struct.Edges.html +++ b/main/gooey/styles/struct.Edges.html @@ -22,7 +22,7 @@ D: Into<Dimension>,

Returns a new instance with dimension for every edge.

Trait Implementations§

source§

impl<T: Clone> Clone for Edges<T>

source§

fn clone(&self) -> Edges<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Debug> Debug for Edges<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T> Default for Edges<T>where T: Default,

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<T> From<T> for Edges<T>where - T: Clone,

source§

fn from(value: T) -> Self

Converts to this type from the input type.
source§

impl IntoValue<Edges<Dimension>> for Dimension

source§

fn into_value(self) -> Value<Edges<Dimension>>

Returns this type as a Value.
source§

impl IntoValue<Edges<FlexibleDimension>> for FlexibleDimension

source§

fn into_value(self) -> Value<Edges<FlexibleDimension>>

Returns this type as a Value.
source§

impl<T: Copy> Copy for Edges<T>

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for Edges<T>where + T: Clone,

source§

fn from(value: T) -> Self

Converts to this type from the input type.
source§

impl IntoValue<Edges<Dimension>> for Dimension

source§

fn into_value(self) -> Value<Edges<Dimension>>

Returns this type as a Value.
source§

impl IntoValue<Edges<FlexibleDimension>> for FlexibleDimension

source§

fn into_value(self) -> Value<Edges<FlexibleDimension>>

Returns this type as a Value.
source§

impl<T: Copy> Copy for Edges<T>

Auto Trait Implementations§

§

impl<T> RefUnwindSafe for Edges<T>where T: RefUnwindSafe,

§

impl<T> Send for Edges<T>where T: Send,

§

impl<T> Sync for Edges<T>where T: Sync,

§

impl<T> Unpin for Edges<T>where diff --git a/main/gooey/trait.WithClone.html b/main/gooey/trait.WithClone.html index 842688949..7507505ca 100644 --- a/main/gooey/trait.WithClone.html +++ b/main/gooey/trait.WithClone.html @@ -6,5 +6,5 @@ }
Expand description

Invokes a function with a clone of self.

Required Associated Types§

source

type Cloned

The type that results from cloning.

Required Methods§

source

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

Maps with with the results of cloning self.

-

Implementations on Foreign Types§

source§

impl<'a, T0: Clone> WithClone for (&'a T0,)

§

type Cloned = (T0,)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone> WithClone for (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4)

§

type Cloned = (T0, T1, T2, T3, T4)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T> WithClone for &'a Twhere - T: Clone,

§

type Cloned = T

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone> WithClone for (&'a T0, &'a T1, &'a T2)

§

type Cloned = (T0, T1, T2)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone, T5: Clone> WithClone for (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4, &'a T5)

§

type Cloned = (T0, T1, T2, T3, T4, T5)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone, T3: Clone> WithClone for (&'a T0, &'a T1, &'a T2, &'a T3)

§

type Cloned = (T0, T1, T2, T3)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone> WithClone for (&'a T0, &'a T1)

§

type Cloned = (T0, T1)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

Implementors§

\ No newline at end of file +

Implementations on Foreign Types§

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone, T5: Clone> WithClone for (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4, &'a T5)

§

type Cloned = (T0, T1, T2, T3, T4, T5)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone> WithClone for (&'a T0, &'a T1)

§

type Cloned = (T0, T1)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone, T3: Clone, T4: Clone> WithClone for (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4)

§

type Cloned = (T0, T1, T2, T3, T4)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone> WithClone for (&'a T0, &'a T1, &'a T2)

§

type Cloned = (T0, T1, T2)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T> WithClone for &'a Twhere + T: Clone,

§

type Cloned = T

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone, T1: Clone, T2: Clone, T3: Clone> WithClone for (&'a T0, &'a T1, &'a T2, &'a T3)

§

type Cloned = (T0, T1, T2, T3)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

source§

impl<'a, T0: Clone> WithClone for (&'a T0,)

§

type Cloned = (T0,)

source§

fn with_clone<R>(&self, with: impl FnOnce(Self::Cloned) -> R) -> R

Implementors§

\ No newline at end of file diff --git a/main/gooey/value/trait.ForEach.html b/main/gooey/value/trait.ForEach.html index 024795c51..aadfd8465 100644 --- a/main/gooey/value/trait.ForEach.html +++ b/main/gooey/value/trait.ForEach.html @@ -8,31 +8,31 @@

Required Associated Types§

source

type Ref<'a>

The borrowed representation of T to pass into the for_each function.

Required Methods§

source

fn for_each<F>(&self, for_each: F)where F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

Apply for_each to each value contained within self.

-

Implementations on Foreign Types§

source§

impl<T0> ForEach<(T0,)> for (&Dynamic<T0>,)where - T0: Send + 'static,

§

type Ref<'a> = (&'a T0,)

source§

fn for_each<F>(&self, for_each: F)where - F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0, T1, T2, T3, T4> ForEach<(T0, T1, T2, T3, T4)> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>, &Dynamic<T4>)where +

Implementations on Foreign Types§

source§

impl<T0, T1, T2, T3, T4> ForEach<(T0, T1, T2, T3, T4)> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>, &Dynamic<T4>)where T0: Send + 'static, T1: Send + 'static, T2: Send + 'static, T3: Send + 'static, - T4: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4)

source§

fn for_each<F>(&self, for_each: F)where + T4: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4)

source§

fn for_each<F>(&self, for_each: F)where F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0, T1, T2, T3, T4, T5> ForEach<(T0, T1, T2, T3, T4, T5)> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>, &Dynamic<T4>, &Dynamic<T5>)where T0: Send + 'static, T1: Send + 'static, T2: Send + 'static, T3: Send + 'static, T4: Send + 'static, - T5: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4, &'a T5)

source§

fn for_each<F>(&self, for_each: F)where - F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0, T1, T2, T3> ForEach<(T0, T1, T2, T3)> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>)where - T0: Send + 'static, - T1: Send + 'static, - T2: Send + 'static, - T3: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3)

source§

fn for_each<F>(&self, for_each: F)where + T5: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4, &'a T5)

source§

fn for_each<F>(&self, for_each: F)where + F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0> ForEach<(T0,)> for (&Dynamic<T0>,)where + T0: Send + 'static,

§

type Ref<'a> = (&'a T0,)

source§

fn for_each<F>(&self, for_each: F)where F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0, T1, T2> ForEach<(T0, T1, T2)> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>)where T0: Send + 'static, T1: Send + 'static, - T2: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2)

source§

fn for_each<F>(&self, for_each: F)where + T2: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2)

source§

fn for_each<F>(&self, for_each: F)where F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0, T1> ForEach<(T0, T1)> for (&Dynamic<T0>, &Dynamic<T1>)where T0: Send + 'static, - T1: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1)

source§

fn for_each<F>(&self, for_each: F)where + T1: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1)

source§

fn for_each<F>(&self, for_each: F)where + F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

source§

impl<T0, T1, T2, T3> ForEach<(T0, T1, T2, T3)> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>)where + T0: Send + 'static, + T1: Send + 'static, + T2: Send + 'static, + T3: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3)

source§

fn for_each<F>(&self, for_each: F)where F: for<'a> FnMut(Self::Ref<'a>) + Send + 'static,

Implementors§

\ No newline at end of file diff --git a/main/gooey/value/trait.MapEach.html b/main/gooey/value/trait.MapEach.html index 257becdaf..b2c03a5f3 100644 --- a/main/gooey/value/trait.MapEach.html +++ b/main/gooey/value/trait.MapEach.html @@ -10,9 +10,10 @@

Required Methods§

source

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where F: for<'a> FnMut(Self::Ref<'a>) -> U + Send + 'static,

Apply map_each to each value in self, storing the result in the returned dynamic.

-

Implementations on Foreign Types§

source§

impl<U, T0> MapEach<(T0,), U> for (&Dynamic<T0>,)where +

Implementations on Foreign Types§

source§

impl<U, T0, T1> MapEach<(T0, T1), U> for (&Dynamic<T0>, &Dynamic<T1>)where U: Send + 'static, - T0: Send + 'static,

§

type Ref<'a> = (&'a T0,)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where + T0: Send + 'static, + T1: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where F: for<'a> FnMut(Self::Ref<'a>) -> U + Send + 'static,

source§

impl<U, T0, T1, T2, T3> MapEach<(T0, T1, T2, T3), U> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>)where U: Send + 'static, T0: Send + 'static, @@ -32,15 +33,14 @@ T0: Send + 'static, T1: Send + 'static, T2: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where - F: for<'a> FnMut(Self::Ref<'a>) -> U + Send + 'static,

source§

impl<U, T0, T1> MapEach<(T0, T1), U> for (&Dynamic<T0>, &Dynamic<T1>)where - U: Send + 'static, - T0: Send + 'static, - T1: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where F: for<'a> FnMut(Self::Ref<'a>) -> U + Send + 'static,

source§

impl<U, T0, T1, T2, T3, T4> MapEach<(T0, T1, T2, T3, T4), U> for (&Dynamic<T0>, &Dynamic<T1>, &Dynamic<T2>, &Dynamic<T3>, &Dynamic<T4>)where U: Send + 'static, T0: Send + 'static, T1: Send + 'static, T2: Send + 'static, T3: Send + 'static, - T4: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where + T4: Send + 'static,

§

type Ref<'a> = (&'a T0, &'a T1, &'a T2, &'a T3, &'a T4)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where + F: for<'a> FnMut(Self::Ref<'a>) -> U + Send + 'static,

source§

impl<U, T0> MapEach<(T0,), U> for (&Dynamic<T0>,)where + U: Send + 'static, + T0: Send + 'static,

§

type Ref<'a> = (&'a T0,)

source§

fn map_each<F>(&self, map_each: F) -> Dynamic<U>where F: for<'a> FnMut(Self::Ref<'a>) -> U + Send + 'static,

Implementors§

\ No newline at end of file diff --git a/main/gooey/widget/struct.Children.html b/main/gooey/widget/struct.Children.html index ff3228ac4..51bcd439f 100644 --- a/main/gooey/widget/struct.Children.html +++ b/main/gooey/widget/struct.Children.html @@ -2189,12 +2189,12 @@
Examples
*b = 612; } assert_eq!(v, &[413, 2, 612]); -
1.23.0 · source

pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

Returns a vector containing a copy of this slice where each byte +

1.23.0 · source

pub fn to_ascii_uppercase(&self) -> Vec<u8, Global>

Returns a vector containing a copy of this slice where each byte is mapped to its ASCII upper case equivalent.

ASCII letters ‘a’ to ‘z’ are mapped to ‘A’ to ‘Z’, but non-ASCII letters are unchanged.

To uppercase the value in-place, use make_ascii_uppercase.

-
1.23.0 · source

pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

Returns a vector containing a copy of this slice where each byte +

1.23.0 · source

pub fn to_ascii_lowercase(&self) -> Vec<u8, Global>

Returns a vector containing a copy of this slice where each byte is mapped to its ASCII lower case equivalent.

ASCII letters ‘A’ to ‘Z’ are mapped to ‘a’ to ‘z’, but non-ASCII letters are unchanged.

@@ -2403,4 +2403,4 @@
Examples
[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

impl<T> WasmNotSend for Twhere T: Send,

§

impl<T> WasmNotSync for Twhere - T: Sync,

\ No newline at end of file + T: Sync, \ No newline at end of file diff --git a/main/gooey/widget/struct.ManagedWidget.html b/main/gooey/widget/struct.ManagedWidget.html index 4b5fa0ce6..ab3c76c18 100644 --- a/main/gooey/widget/struct.ManagedWidget.html +++ b/main/gooey/widget/struct.ManagedWidget.html @@ -14,10 +14,10 @@
source

pub fn parent(&self) -> Option<ManagedWidget>

Returns the parent of this widget.

source

pub fn has_parent(&self) -> bool

Returns true if this node has a parent.

Trait Implementations§

source§

impl AsRef<WidgetId> for ManagedWidget

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for ManagedWidget

source§

fn clone(&self) -> ManagedWidget

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ManagedWidget

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl ManageWidget for ManagedWidget

§

type Managed = ManagedWidget

The managed type, which can be Option<ManagedWidget> or -ManagedWidget.
source§

fn manage(&self, _context: &WidgetContext<'_, '_>) -> Self::Managed

Resolve self into a ManagedWidget.
source§

impl<T> MapManagedWidget<T> for ManagedWidget

§

type Result = T

The result of the mapping operation.
source§

fn map(self, map: impl FnOnce(ManagedWidget) -> T) -> Self::Result

Call map with a ManagedWidget.
source§

impl PartialEq<ManagedWidget> for ManagedWidget

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<WidgetInstance> for ManagedWidget

source§

fn eq(&self, other: &WidgetInstance) -> bool

This method tests for self and other values to be equal, and is used +ManagedWidget.
source§

fn manage(&self, _context: &WidgetContext<'_, '_>) -> Self::Managed

Resolve self into a ManagedWidget.
source§

impl<T> MapManagedWidget<T> for ManagedWidget

§

type Result = T

The result of the mapping operation.
source§

fn map(self, map: impl FnOnce(ManagedWidget) -> T) -> Self::Result

Call map with a ManagedWidget.
source§

impl PartialEq<ManagedWidget> for ManagedWidget

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<WidgetInstance> for ManagedWidget

source§

fn eq(&self, other: &WidgetInstance) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

§

impl RefUnwindSafe for ManagedWidget

§

impl Send for ManagedWidget

§

impl Sync for ManagedWidget

§

impl Unpin for ManagedWidget

§

impl UnwindSafe for ManagedWidget

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, diff --git a/main/gooey/widget/struct.WidgetId.html b/main/gooey/widget/struct.WidgetId.html index dbb2bf747..f51451f5e 100644 --- a/main/gooey/widget/struct.WidgetId.html +++ b/main/gooey/widget/struct.WidgetId.html @@ -1,7 +1,7 @@ WidgetId in gooey::widget - Rust

Struct gooey::widget::WidgetId

source ·
pub struct WidgetId(_);
Expand description

The unique id of a WidgetInstance.

Each WidgetInstance is guaranteed to have a unique WidgetId across the lifetime of an application.

-

Trait Implementations§

source§

impl AsRef<WidgetId> for ManagedWidget

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<WidgetId> for WidgetInstance

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<WidgetId> for WidgetRef

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for WidgetId

source§

fn clone(&self) -> WidgetId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WidgetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<WidgetTag> for WidgetId

source§

fn from(value: WidgetTag) -> Self

Converts to this type from the input type.
source§

impl Hash for WidgetId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where +

Trait Implementations§

source§

impl AsRef<WidgetId> for ManagedWidget

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<WidgetId> for WidgetInstance

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<WidgetId> for WidgetRef

source§

fn as_ref(&self) -> &WidgetId

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Clone for WidgetId

source§

fn clone(&self) -> WidgetId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for WidgetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<WidgetTag> for WidgetId

source§

fn from(value: WidgetTag) -> Self

Converts to this type from the input type.
source§

impl Hash for WidgetId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq<WidgetId> for WidgetId

source§

fn eq(&self, other: &WidgetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always diff --git a/main/gooey/widget/struct.WidgetInstance.html b/main/gooey/widget/struct.WidgetInstance.html index 6996f9d07..4643fde78 100644 --- a/main/gooey/widget/struct.WidgetInstance.html +++ b/main/gooey/widget/struct.WidgetInstance.html @@ -57,10 +57,10 @@
Panics
next_focus: impl IntoValue<Option<WidgetId>> ) -> WidgetInstance

Sets the widget that should be focused next. Read more
source§

fn into_default(self) -> WidgetInstance

Sets this widget as a “default” widget. Read more
source§

fn into_escape(self) -> WidgetInstance

Sets this widget as an “escape” widget. Read more
source§

fn and(self, other: impl MakeWidget) -> Children

Returns a collection of widgets using self and other.
source§

fn expand(self) -> Expand

Expands self to grow to fill its parent.
source§

fn expand_weighted(self, weight: u8) -> Expand

Expands self to grow to fill its parent proportionally with other weighted siblings.
source§

fn centered(self) -> Align

Aligns self to the center vertically and horizontally.
source§

fn align_left(self) -> Align

Aligns self to the left.
source§

fn align_right(self) -> Align

Aligns self to the right.
source§

fn align_top(self) -> Align

Aligns self to the top.
source§

fn align_bottom(self) -> Align

Aligns self to the bottom.
source§

fn fit_horizontally(self) -> Align

Fits self horizontally within its parent.
source§

fn fit_vertically(self) -> Align

Fits self vertically within its parent.
source§

fn scroll(self) -> Scroll

Allows scrolling self both vertically and horizontally.
source§

fn vertical_scroll(self) -> Scroll

Allows scrolling self vertically.
source§

fn horizontal_scroll(self) -> Scroll

Allows scrolling self horizontally.
source§

impl ManageWidget for WidgetInstance

§

type Managed = Option<ManagedWidget>

The managed type, which can be Option<ManagedWidget> or -ManagedWidget.
source§

fn manage(&self, context: &WidgetContext<'_, '_>) -> Self::Managed

Resolve self into a ManagedWidget.
source§

impl PartialEq<WidgetInstance> for ManagedWidget

source§

fn eq(&self, other: &WidgetInstance) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<WidgetInstance> for WidgetInstance

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used +ManagedWidget.
source§

fn manage(&self, context: &WidgetContext<'_, '_>) -> Self::Managed

Resolve self into a ManagedWidget.
source§

impl PartialEq<WidgetInstance> for ManagedWidget

source§

fn eq(&self, other: &WidgetInstance) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<WidgetInstance> for WidgetInstance

source§

fn eq(&self, other: &Self) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl WindowBehavior for WidgetInstance

§

type Context = WidgetInstance

The type that is provided when initializing this window.
source§

fn initialize(_window: &mut RunningWindow<'_>, context: Self::Context) -> Self

Return a new instance of this behavior using context.
source§

fn make_root(&mut self) -> WidgetInstance

Create the window’s root widget. This function is only invoked once.
source§

fn close_requested(&self, window: &mut RunningWindow<'_>) -> bool

The window has been requested to close. If this function returns true, the window will be closed. Returning false prevents the window from closing.
source§

fn run_with(context: Self::Context) -> Result

Runs this behavior as an application, initialized with context.
source§

impl Eq for WidgetInstance

Auto Trait Implementations§

§

impl RefUnwindSafe for WidgetInstance

§

impl Send for WidgetInstance

§

impl Sync for WidgetInstance

§

impl Unpin for WidgetInstance

§

impl UnwindSafe for WidgetInstance

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere diff --git a/main/implementors/core/clone/trait.Clone.js b/main/implementors/core/clone/trait.Clone.js index 47805adfe..95dfcd503 100644 --- a/main/implementors/core/clone/trait.Clone.js +++ b/main/implementors/core/clone/trait.Clone.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Clone for ButtonActiveBackground"],["impl Clone for EaseInOutQuintic"],["impl Clone for EaseInOutBack"],["impl Clone for ButtonHoverBackground"],["impl Clone for EaseOutExponential"],["impl Clone for SurfaceTheme"],["impl Clone for EaseInOutSine"],["impl Clone for EaseOutElastic"],["impl Clone for DimensionRange"],["impl Clone for VisualOrder"],["impl Clone for ColorSource"],["impl<T> Clone for Value<T>where\n T: Clone,"],["impl Clone for InverseTheme"],["impl Clone for ThemePair"],["impl Clone for StackDirection"],["impl Clone for EaseInExponential"],["impl Clone for EaseInQuartic"],["impl Clone for ColorTheme"],["impl Clone for EaseOutQuartic"],["impl Clone for VerticalOrder"],["impl<T> Clone for Dynamic<T>"],["impl Clone for HighlightColor"],["impl Clone for Group"],["impl Clone for Easing"],["impl Clone for Theme"],["impl Clone for ButtonBackground"],["impl Clone for EaseInBack"],["impl Clone for LineHeight"],["impl Clone for CustomComponent"],["impl Clone for EaseOutCubic"],["impl<T: Clone> Clone for Edges<T>"],["impl Clone for EaseOutCircular"],["impl Clone for EventHandled"],["impl Clone for EaseOutBack"],["impl Clone for Component"],["impl Clone for Generation"],["impl Clone for WidgetRef"],["impl Clone for EaseOutSine"],["impl Clone for ConstraintLimit"],["impl Clone for EaseInOutElastic"],["impl Clone for TextSize"],["impl Clone for EaseInOutCubic"],["impl Clone for EasingIn"],["impl Clone for WidgetInstance"],["impl Clone for EaseInQuadradic"],["impl Clone for TextColor"],["impl Clone for ButtonDisabledBackground"],["impl Clone for EasingFunction"],["impl Clone for ZeroToOne"],["impl Clone for HorizontalOrder"],["impl Clone for EasingOut"],["impl Clone for EaseInElastic"],["impl Clone for EaseInOutQuartic"],["impl Clone for SurfaceColor"],["impl Clone for EaseInCubic"],["impl Clone for LabelBackground"],["impl Clone for Space"],["impl Clone for EaseInCircular"],["impl Clone for EaseOutQuadradic"],["impl Clone for WidgetId"],["impl Clone for Linear"],["impl Clone for StackOrientation"],["impl Clone for Name"],["impl Clone for EaseInBounce"],["impl Clone for Tick"],["impl Clone for EaseOutBounce"],["impl Clone for EventIgnored"],["impl Clone for EaseInOutQuadradic"],["impl Clone for IntrinsicPadding"],["impl Clone for FocusableWidgets"],["impl Clone for FlexibleDimension"],["impl Clone for Styles"],["impl Clone for EaseInOutCircular"],["impl Clone for EaseInQuintic"],["impl Clone for FixedTheme"],["impl Clone for Dimension"],["impl Clone for ComponentName"],["impl Clone for EaseOutQuintic"],["impl Clone for EaseInOutExponential"],["impl Clone for ManagedWidget"],["impl<T> Clone for DynamicReader<T>"]] +"gooey":[["impl Clone for Linear"],["impl Clone for FixedTheme"],["impl Clone for ManagedWidget"],["impl Clone for EaseInCubic"],["impl Clone for EaseInOutQuintic"],["impl Clone for FocusableWidgets"],["impl Clone for EaseInOutCircular"],["impl Clone for FlexibleDimension"],["impl Clone for InverseTheme"],["impl Clone for DimensionRange"],["impl Clone for EaseInOutQuadradic"],["impl Clone for EventHandled"],["impl<T: Clone> Clone for Edges<T>"],["impl Clone for Space"],["impl Clone for EaseInOutSine"],["impl Clone for EaseInBack"],["impl Clone for ZeroToOne"],["impl Clone for EaseInQuintic"],["impl Clone for EaseInOutElastic"],["impl Clone for EaseInElastic"],["impl Clone for HighlightColor"],["impl Clone for ComponentName"],["impl Clone for EaseInCircular"],["impl Clone for Styles"],["impl Clone for HorizontalOrder"],["impl Clone for WidgetInstance"],["impl Clone for CustomComponent"],["impl Clone for ThemePair"],["impl Clone for Generation"],["impl Clone for WidgetId"],["impl Clone for EaseOutQuintic"],["impl Clone for TextSize"],["impl Clone for EaseOutCircular"],["impl Clone for EaseOutSine"],["impl Clone for VerticalOrder"],["impl Clone for ConstraintLimit"],["impl<T> Clone for Value<T>where\n T: Clone,"],["impl Clone for Dimension"],["impl Clone for EaseOutElastic"],["impl Clone for Tick"],["impl Clone for EasingFunction"],["impl Clone for EasingIn"],["impl Clone for EaseOutQuartic"],["impl Clone for Group"],["impl<T> Clone for DynamicReader<T>"],["impl Clone for IntrinsicPadding"],["impl Clone for ColorSource"],["impl Clone for LabelBackground"],["impl Clone for WidgetRef"],["impl Clone for EaseInOutQuartic"],["impl Clone for ButtonActiveBackground"],["impl Clone for LineHeight"],["impl Clone for EaseInOutBack"],["impl<T> Clone for Dynamic<T>"],["impl Clone for EaseInOutExponential"],["impl Clone for EaseInQuadradic"],["impl Clone for Name"],["impl Clone for EaseOutCubic"],["impl Clone for EaseOutQuadradic"],["impl Clone for ButtonDisabledBackground"],["impl Clone for StackOrientation"],["impl Clone for EaseInExponential"],["impl Clone for EaseOutBack"],["impl Clone for EaseInQuartic"],["impl Clone for EaseInBounce"],["impl Clone for ColorTheme"],["impl Clone for EaseOutBounce"],["impl Clone for EasingOut"],["impl Clone for SurfaceColor"],["impl Clone for EventIgnored"],["impl Clone for EaseInOutCubic"],["impl Clone for Easing"],["impl Clone for StackDirection"],["impl Clone for ButtonHoverBackground"],["impl Clone for VisualOrder"],["impl Clone for Theme"],["impl Clone for TextColor"],["impl Clone for EaseOutExponential"],["impl Clone for Component"],["impl Clone for SurfaceTheme"],["impl Clone for ButtonBackground"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/cmp/trait.Eq.js b/main/implementors/core/cmp/trait.Eq.js index bbcd36aae..e48da4070 100644 --- a/main/implementors/core/cmp/trait.Eq.js +++ b/main/implementors/core/cmp/trait.Eq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Eq for ButtonBackground"],["impl Eq for ZeroToOne"],["impl Eq for Dimension"],["impl Eq for Group"],["impl Eq for FocusableWidgets"],["impl Eq for WidgetTag"],["impl Eq for Generation"],["impl Eq for FixedTheme"],["impl Eq for Name"],["impl Eq for EventIgnored"],["impl Eq for StackOrientation"],["impl Eq for WidgetId"],["impl Eq for SurfaceTheme"],["impl Eq for WidgetInstance"],["impl Eq for ColorTheme"],["impl Eq for LabelBackground"],["impl Eq for VerticalOrder"],["impl Eq for ButtonHoverBackground"],["impl Eq for EasingOut"],["impl Eq for EventHandled"],["impl Eq for ButtonDisabledBackground"],["impl Eq for ButtonActiveBackground"],["impl Eq for StackDirection"],["impl Eq for DimensionRange"],["impl Eq for EasingIn"],["impl Eq for HorizontalOrder"],["impl Eq for ComponentName"],["impl Eq for TextColor"],["impl Eq for SurfaceColor"],["impl Eq for LineHeight"],["impl Eq for ConstraintLimit"],["impl Eq for TextSize"],["impl Eq for IntrinsicPadding"],["impl Eq for HighlightColor"],["impl Eq for InverseTheme"],["impl Eq for Easing"],["impl Eq for VisualOrder"],["impl Eq for Theme"]] +"gooey":[["impl Eq for EasingOut"],["impl Eq for TextColor"],["impl Eq for LabelBackground"],["impl Eq for LineHeight"],["impl Eq for SurfaceColor"],["impl Eq for FixedTheme"],["impl Eq for EventHandled"],["impl Eq for Theme"],["impl Eq for HorizontalOrder"],["impl Eq for IntrinsicPadding"],["impl Eq for EasingIn"],["impl Eq for ColorTheme"],["impl Eq for StackDirection"],["impl Eq for SurfaceTheme"],["impl Eq for ButtonActiveBackground"],["impl Eq for TextSize"],["impl Eq for HighlightColor"],["impl Eq for WidgetId"],["impl Eq for ZeroToOne"],["impl Eq for Easing"],["impl Eq for InverseTheme"],["impl Eq for WidgetInstance"],["impl Eq for FocusableWidgets"],["impl Eq for VisualOrder"],["impl Eq for Group"],["impl Eq for StackOrientation"],["impl Eq for ButtonBackground"],["impl Eq for ButtonDisabledBackground"],["impl Eq for VerticalOrder"],["impl Eq for WidgetTag"],["impl Eq for ConstraintLimit"],["impl Eq for Name"],["impl Eq for Generation"],["impl Eq for EventIgnored"],["impl Eq for DimensionRange"],["impl Eq for ButtonHoverBackground"],["impl Eq for ComponentName"],["impl Eq for Dimension"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/cmp/trait.PartialEq.js b/main/implementors/core/cmp/trait.PartialEq.js index 99f1133d4..a15310873 100644 --- a/main/implementors/core/cmp/trait.PartialEq.js +++ b/main/implementors/core/cmp/trait.PartialEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl PartialEq<ZeroToOne> for ZeroToOne"],["impl PartialEq<EasingIn> for EasingIn"],["impl PartialEq<TextColor> for TextColor"],["impl PartialEq<ManagedWidget> for ManagedWidget"],["impl PartialEq<WidgetTag> for WidgetTag"],["impl PartialEq<ButtonDisabledBackground> for ButtonDisabledBackground"],["impl PartialEq<Theme> for Theme"],["impl PartialEq<HighlightColor> for HighlightColor"],["impl PartialEq<EasingOut> for EasingOut"],["impl PartialEq<InverseTheme> for InverseTheme"],["impl PartialEq<ButtonHoverBackground> for ButtonHoverBackground"],["impl PartialEq<f32> for ZeroToOne"],["impl PartialEq<Group> for Group"],["impl PartialEq<ButtonActiveBackground> for ButtonActiveBackground"],["impl PartialEq<Generation> for Generation"],["impl PartialEq<Name> for Name"],["impl PartialEq<EventIgnored> for EventIgnored"],["impl PartialEq<Easing> for Easing"],["impl PartialEq<TextSize> for TextSize"],["impl PartialEq<LineHeight> for LineHeight"],["impl PartialEq<VisualOrder> for VisualOrder"],["impl PartialEq<Dimension> for Dimension"],["impl PartialEq<WidgetInstance> for WidgetInstance"],["impl PartialEq<IntrinsicPadding> for IntrinsicPadding"],["impl PartialEq<StackDirection> for StackDirection"],["impl PartialEq<ComponentName> for ComponentName"],["impl PartialEq<FixedTheme> for FixedTheme"],["impl PartialEq<ButtonBackground> for ButtonBackground"],["impl PartialEq<EventHandled> for EventHandled"],["impl PartialEq<HorizontalOrder> for HorizontalOrder"],["impl PartialEq<DimensionRange> for DimensionRange"],["impl PartialEq<WidgetInstance> for ManagedWidget"],["impl PartialEq<VerticalOrder> for VerticalOrder"],["impl PartialEq<SurfaceTheme> for SurfaceTheme"],["impl PartialEq<StackOrientation> for StackOrientation"],["impl PartialEq<SurfaceColor> for SurfaceColor"],["impl PartialEq<FocusableWidgets> for FocusableWidgets"],["impl PartialEq<ColorTheme> for ColorTheme"],["impl PartialEq<ConstraintLimit> for ConstraintLimit"],["impl PartialEq<WidgetId> for WidgetId"],["impl PartialEq<LabelBackground> for LabelBackground"]] +"gooey":[["impl PartialEq<EasingIn> for EasingIn"],["impl PartialEq<WidgetInstance> for ManagedWidget"],["impl PartialEq<FixedTheme> for FixedTheme"],["impl PartialEq<Group> for Group"],["impl PartialEq<VisualOrder> for VisualOrder"],["impl PartialEq<SurfaceTheme> for SurfaceTheme"],["impl PartialEq<SurfaceColor> for SurfaceColor"],["impl PartialEq<ButtonDisabledBackground> for ButtonDisabledBackground"],["impl PartialEq<ButtonBackground> for ButtonBackground"],["impl PartialEq<Dimension> for Dimension"],["impl PartialEq<TextColor> for TextColor"],["impl PartialEq<WidgetTag> for WidgetTag"],["impl PartialEq<InverseTheme> for InverseTheme"],["impl PartialEq<StackDirection> for StackDirection"],["impl PartialEq<LineHeight> for LineHeight"],["impl PartialEq<EasingOut> for EasingOut"],["impl PartialEq<VerticalOrder> for VerticalOrder"],["impl PartialEq<ComponentName> for ComponentName"],["impl PartialEq<ButtonActiveBackground> for ButtonActiveBackground"],["impl PartialEq<Generation> for Generation"],["impl PartialEq<WidgetInstance> for WidgetInstance"],["impl PartialEq<HighlightColor> for HighlightColor"],["impl PartialEq<LabelBackground> for LabelBackground"],["impl PartialEq<DimensionRange> for DimensionRange"],["impl PartialEq<Name> for Name"],["impl PartialEq<ColorTheme> for ColorTheme"],["impl PartialEq<TextSize> for TextSize"],["impl PartialEq<FocusableWidgets> for FocusableWidgets"],["impl PartialEq<Theme> for Theme"],["impl PartialEq<IntrinsicPadding> for IntrinsicPadding"],["impl PartialEq<ManagedWidget> for ManagedWidget"],["impl PartialEq<ButtonHoverBackground> for ButtonHoverBackground"],["impl PartialEq<WidgetId> for WidgetId"],["impl PartialEq<EventIgnored> for EventIgnored"],["impl PartialEq<EventHandled> for EventHandled"],["impl PartialEq<f32> for ZeroToOne"],["impl PartialEq<ConstraintLimit> for ConstraintLimit"],["impl PartialEq<HorizontalOrder> for HorizontalOrder"],["impl PartialEq<Easing> for Easing"],["impl PartialEq<StackOrientation> for StackOrientation"],["impl PartialEq<ZeroToOne> for ZeroToOne"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/cmp/trait.PartialOrd.js b/main/implementors/core/cmp/trait.PartialOrd.js index 886ca0e6a..f0e5f1151 100644 --- a/main/implementors/core/cmp/trait.PartialOrd.js +++ b/main/implementors/core/cmp/trait.PartialOrd.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl PartialOrd<ZeroToOne> for ZeroToOne"],["impl PartialOrd<f32> for ZeroToOne"]] +"gooey":[["impl PartialOrd<f32> for ZeroToOne"],["impl PartialOrd<ZeroToOne> for ZeroToOne"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/convert/trait.AsRef.js b/main/implementors/core/convert/trait.AsRef.js index d8243e6cf..becd5d840 100644 --- a/main/implementors/core/convert/trait.AsRef.js +++ b/main/implementors/core/convert/trait.AsRef.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl AsRef<WidgetId> for WidgetRef"],["impl AsRef<WidgetId> for WidgetInstance"],["impl AsRef<WidgetId> for ManagedWidget"]] +"gooey":[["impl AsRef<WidgetId> for ManagedWidget"],["impl AsRef<WidgetId> for WidgetRef"],["impl AsRef<WidgetId> for WidgetInstance"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/convert/trait.From.js b/main/implementors/core/convert/trait.From.js index ed1554bcb..cd88fd2f8 100644 --- a/main/implementors/core/convert/trait.From.js +++ b/main/implementors/core/convert/trait.From.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl From<WidgetTag> for WidgetId"],["impl From<EaseInOutElastic> for EasingFunction"],["impl From<EaseOutQuintic> for EasingFunction"],["impl From<EaseOutCubic> for EasingFunction"],["impl<'a> From<&'a str> for Name"],["impl From<Dimension> for FlexibleDimension"],["impl<T> From<T> for DimensionRangewhere\n T: Into<Dimension>,"],["impl<T> From<RangeFrom<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl From<Px> for FlexibleDimension"],["impl From<Px> for Dimension"],["impl<T> From<RangeInclusive<T>> for DimensionRangewhere\n T: Into<Dimension> + Clone,"],["impl From<EaseInOutExponential> for EasingFunction"],["impl From<RangeFull> for DimensionRange"],["impl From<EaseInQuintic> for EasingFunction"],["impl From<EaseOutBack> for EasingFunction"],["impl From<EaseInOutSine> for EasingFunction"],["impl<T> From<RangeToInclusive<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl From<Lp> for Dimension"],["impl From<VisualOrder> for Component"],["impl From<EaseInOutCircular> for EasingFunction"],["impl<T> From<Range<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl<T> From<DynamicTransition<T>> for TransitioningDynamic<T>where\n T: Clone,"],["impl From<EaseOutCircular> for EasingFunction"],["impl From<EaseInCircular> for EasingFunction"],["impl From<Px> for Component"],["impl From<DimensionRange> for Component"],["impl From<Lp> for Component"],["impl<T> From<T> for Edges<T>where\n T: Clone,"],["impl From<EaseInBack> for EasingFunction"],["impl From<EaseInElastic> for EasingFunction"],["impl From<FocusableWidgets> for Component"],["impl From<Color> for Component"],["impl From<EaseInOutQuadradic> for EasingFunction"],["impl From<EaseOutBounce> for EasingFunction"],["impl From<EasingFunction> for Component"],["impl From<String> for Name"],["impl From<Dimension> for Component"],["impl From<EaseOutSine> for EasingFunction"],["impl From<EaseInOutQuartic> for EasingFunction"],["impl From<EaseOutQuartic> for EasingFunction"],["impl From<EaseOutQuadradic> for EasingFunction"],["impl From<EaseInCubic> for EasingFunction"],["impl From<EaseInQuartic> for EasingFunction"],["impl<T> From<RangeTo<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl From<EaseInOutQuintic> for EasingFunction"],["impl From<EaseInOutCubic> for EasingFunction"],["impl From<EaseInQuadradic> for EasingFunction"],["impl From<EaseInBounce> for EasingFunction"],["impl From<EaseInExponential> for EasingFunction"],["impl From<EaseInOutBack> for EasingFunction"],["impl From<Lp> for FlexibleDimension"],["impl From<EaseOutElastic> for EasingFunction"],["impl From<EaseOutExponential> for EasingFunction"],["impl<T> From<Dynamic<T>> for DynamicReader<T>"]] +"gooey":[["impl From<EaseOutSine> for EasingFunction"],["impl From<EaseInOutSine> for EasingFunction"],["impl<T> From<RangeToInclusive<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl From<EaseInOutQuartic> for EasingFunction"],["impl From<EaseInQuadradic> for EasingFunction"],["impl<T> From<Range<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl From<String> for Name"],["impl From<EaseOutElastic> for EasingFunction"],["impl From<Color> for Component"],["impl From<EaseOutCubic> for EasingFunction"],["impl From<RangeFull> for DimensionRange"],["impl From<EaseInElastic> for EasingFunction"],["impl<T> From<RangeInclusive<T>> for DimensionRangewhere\n T: Into<Dimension> + Clone,"],["impl From<EaseOutExponential> for EasingFunction"],["impl From<FocusableWidgets> for Component"],["impl<T> From<RangeTo<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl From<EaseOutBounce> for EasingFunction"],["impl From<Dimension> for FlexibleDimension"],["impl From<WidgetTag> for WidgetId"],["impl From<Lp> for Dimension"],["impl From<EaseInCubic> for EasingFunction"],["impl From<Px> for Component"],["impl From<EaseOutCircular> for EasingFunction"],["impl From<EaseOutQuintic> for EasingFunction"],["impl<T> From<Dynamic<T>> for DynamicReader<T>"],["impl From<EaseInOutBack> for EasingFunction"],["impl From<EaseInQuartic> for EasingFunction"],["impl From<EaseInCircular> for EasingFunction"],["impl From<EaseInBounce> for EasingFunction"],["impl<T> From<T> for Edges<T>where\n T: Clone,"],["impl From<Px> for FlexibleDimension"],["impl From<EaseInOutCircular> for EasingFunction"],["impl From<EaseInOutQuadradic> for EasingFunction"],["impl<'a> From<&'a str> for Name"],["impl From<EaseOutQuadradic> for EasingFunction"],["impl From<EaseInQuintic> for EasingFunction"],["impl From<EaseInExponential> for EasingFunction"],["impl From<EaseInOutExponential> for EasingFunction"],["impl From<EaseInOutQuintic> for EasingFunction"],["impl From<VisualOrder> for Component"],["impl From<DimensionRange> for Component"],["impl From<EaseOutQuartic> for EasingFunction"],["impl From<EaseInBack> for EasingFunction"],["impl From<EaseInOutElastic> for EasingFunction"],["impl From<EasingFunction> for Component"],["impl From<EaseInOutCubic> for EasingFunction"],["impl From<Px> for Dimension"],["impl From<Dimension> for Component"],["impl From<Lp> for Component"],["impl<T> From<RangeFrom<T>> for DimensionRangewhere\n T: Into<Dimension>,"],["impl<T> From<DynamicTransition<T>> for TransitioningDynamic<T>where\n T: Clone,"],["impl From<EaseOutBack> for EasingFunction"],["impl From<Lp> for FlexibleDimension"],["impl<T> From<T> for DimensionRangewhere\n T: Into<Dimension>,"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/convert/trait.TryFrom.js b/main/implementors/core/convert/trait.TryFrom.js index 6c6c8dc93..41d80cd82 100644 --- a/main/implementors/core/convert/trait.TryFrom.js +++ b/main/implementors/core/convert/trait.TryFrom.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl TryFrom<Component> for EasingFunction"],["impl TryFrom<Component> for Color"],["impl TryFrom<Component> for DimensionRange"],["impl TryFrom<Component> for VisualOrder"],["impl TryFrom<Component> for FocusableWidgets"],["impl TryFrom<Component> for Dimension"],["impl TryFrom<Component> for Lp"],["impl TryFrom<Component> for Px"]] +"gooey":[["impl TryFrom<Component> for Lp"],["impl TryFrom<Component> for EasingFunction"],["impl TryFrom<Component> for Dimension"],["impl TryFrom<Component> for DimensionRange"],["impl TryFrom<Component> for Px"],["impl TryFrom<Component> for Color"],["impl TryFrom<Component> for VisualOrder"],["impl TryFrom<Component> for FocusableWidgets"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/default/trait.Default.js b/main/implementors/core/default/trait.Default.js index 9f7d932a2..88efcb39f 100644 --- a/main/implementors/core/default/trait.Default.js +++ b/main/implementors/core/default/trait.Default.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Default for Expand"],["impl<T> Default for Edges<T>where\n T: Default,"],["impl Default for Dimension"],["impl Default for AnimationHandle"],["impl Default for Styles"],["impl Default for ZeroToOne"],["impl<T> Default for Dynamic<T>where\n T: Default,"],["impl Default for Generation"],["impl Default for Space"],["impl Default for InputState"],["impl Default for FlexibleDimension"],["impl Default for Children"],["impl Default for FocusableWidgets"],["impl Default for Input"],["impl<Behavior> Default for Window<Behavior>where\n Behavior: WindowBehavior,\n Behavior::Context: Default,"],["impl<T> Default for Value<T>where\n T: Default,"],["impl Default for ThemePair"]] +"gooey":[["impl<T> Default for Edges<T>where\n T: Default,"],["impl Default for ThemePair"],["impl Default for Styles"],["impl Default for Expand"],["impl<Behavior> Default for Window<Behavior>where\n Behavior: WindowBehavior,\n Behavior::Context: Default,"],["impl Default for Input"],["impl Default for ZeroToOne"],["impl Default for FlexibleDimension"],["impl Default for Generation"],["impl<T> Default for Value<T>where\n T: Default,"],["impl<T> Default for Dynamic<T>where\n T: Default,"],["impl Default for FocusableWidgets"],["impl Default for Space"],["impl Default for Dimension"],["impl Default for AnimationHandle"],["impl Default for Children"],["impl Default for InputState"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/fmt/trait.Debug.js b/main/implementors/core/fmt/trait.Debug.js index e90d582aa..ad775d093 100644 --- a/main/implementors/core/fmt/trait.Debug.js +++ b/main/implementors/core/fmt/trait.Debug.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Debug for WidgetTag"],["impl Debug for Easing"],["impl Debug for EaseInOutExponential"],["impl Debug for EventIgnored"],["impl<T, R> Debug for Callback<T, R>"],["impl Debug for EaseOutElastic"],["impl Debug for ButtonBackground"],["impl<T: Debug> Debug for Value<T>"],["impl Debug for EaseOutBounce"],["impl<T: Debug> Debug for DynamicReader<T>"],["impl Debug for Scroll"],["impl Debug for Expand"],["impl Debug for EaseOutQuartic"],["impl Debug for StackDirection"],["impl Debug for SurfaceTheme"],["impl Debug for EaseInOutCubic"],["impl Debug for ButtonDisabledBackground"],["impl Debug for Style"],["impl Debug for EaseInCubic"],["impl Debug for ManagedWidget"],["impl Debug for Component"],["impl Debug for EaseOutCircular"],["impl Debug for Styles"],["impl Debug for AnimationHandle"],["impl Debug for IntrinsicPadding"],["impl Debug for Stack"],["impl Debug for EasingIn"],["impl<'a, T: Debug> Debug for BlockUntilUpdatedFuture<'a, T>"],["impl Debug for LabelBackground"],["impl Debug for ButtonHoverBackground"],["impl Debug for LayoutOrder"],["impl Debug for EaseOutQuintic"],["impl Debug for VisualOrder"],["impl Debug for HighlightColor"],["impl Debug for EasingFunction"],["impl Debug for EaseOutQuadradic"],["impl Debug for EaseInOutSine"],["impl Debug for Tick"],["impl Debug for Theme"],["impl Debug for WidgetRef"],["impl Debug for EaseInOutQuintic"],["impl Debug for EaseOutSine"],["impl Debug for TextColor"],["impl Debug for HorizontalOrder"],["impl Debug for Resize"],["impl Debug for ColorSource"],["impl<T: Debug> Debug for Edges<T>"],["impl Debug for EaseOutExponential"],["impl Debug for WidgetId"],["impl Debug for FlexibleDimension"],["impl Debug for Name"],["impl Debug for Generation"],["impl Debug for ThemePair"],["impl Debug for EaseInOutQuadradic"],["impl Debug for EaseInOutBack"],["impl Debug for EaseInCircular"],["impl Debug for TextSize"],["impl Debug for WidgetInstance"],["impl Debug for Label"],["impl Debug for LineHeight"],["impl<'a, T: Debug> Debug for DynamicGuard<'a, T>"],["impl Debug for EaseInOutCircular"],["impl Debug for CustomComponent"],["impl Debug for ComponentName"],["impl Debug for EaseInOutElastic"],["impl Debug for EaseInOutQuartic"],["impl Debug for SurfaceColor"],["impl Debug for StackOrientation"],["impl<T: Debug> Debug for Dynamic<T>"],["impl Debug for ColorTheme"],["impl Debug for EaseInQuintic"],["impl Debug for ConstraintLimit"],["impl Debug for FocusableWidgets"],["impl Debug for EaseInQuadradic"],["impl Debug for ButtonActiveBackground"],["impl Debug for Canvas"],["impl Debug for Space"],["impl Debug for Group"],["impl Debug for Linear"],["impl Debug for EaseInBounce"],["impl Debug for Dimension"],["impl Debug for Children"],["impl Debug for InputState"],["impl Debug for DimensionRange"],["impl Debug for ZeroToOne"],["impl Debug for EaseInExponential"],["impl Debug for InverseTheme"],["impl Debug for EasingOut"],["impl Debug for Align"],["impl Debug for EaseInElastic"],["impl Debug for EaseOutCubic"],["impl Debug for EaseInBack"],["impl Debug for EaseOutBack"],["impl Debug for EventHandled"],["impl Debug for Input"],["impl Debug for VerticalOrder"],["impl<Layers: Debug> Debug for TileMap<Layers>"],["impl Debug for Button"],["impl Debug for EaseInQuartic"],["impl Debug for FixedTheme"]] +"gooey":[["impl Debug for Stack"],["impl Debug for EasingFunction"],["impl Debug for AnimationHandle"],["impl Debug for Component"],["impl Debug for ThemePair"],["impl Debug for EaseOutCircular"],["impl Debug for EaseOutElastic"],["impl Debug for WidgetId"],["impl Debug for Children"],["impl Debug for StackOrientation"],["impl Debug for EaseInOutSine"],["impl Debug for VerticalOrder"],["impl<T: Debug> Debug for Value<T>"],["impl Debug for ButtonActiveBackground"],["impl<T: Debug> Debug for Dynamic<T>"],["impl Debug for Style"],["impl Debug for EaseInOutQuadradic"],["impl<T: Debug> Debug for Edges<T>"],["impl Debug for EventIgnored"],["impl Debug for WidgetRef"],["impl Debug for ColorSource"],["impl Debug for Input"],["impl Debug for Expand"],["impl Debug for VisualOrder"],["impl Debug for ButtonDisabledBackground"],["impl Debug for FixedTheme"],["impl Debug for Space"],["impl Debug for EaseInCubic"],["impl Debug for ComponentName"],["impl Debug for EaseInExponential"],["impl Debug for EaseInOutCubic"],["impl Debug for Generation"],["impl Debug for EaseInOutExponential"],["impl Debug for TextColor"],["impl Debug for WidgetTag"],["impl Debug for FlexibleDimension"],["impl Debug for Group"],["impl Debug for InputState"],["impl Debug for Align"],["impl Debug for EaseInOutCircular"],["impl Debug for EaseInOutQuintic"],["impl Debug for TextSize"],["impl Debug for EaseInCircular"],["impl Debug for WidgetInstance"],["impl Debug for Canvas"],["impl Debug for Scroll"],["impl<'a, T: Debug> Debug for DynamicGuard<'a, T>"],["impl Debug for Button"],["impl<'a, T: Debug> Debug for BlockUntilUpdatedFuture<'a, T>"],["impl Debug for SurfaceTheme"],["impl Debug for CustomComponent"],["impl Debug for EaseOutQuartic"],["impl Debug for Tick"],["impl Debug for EaseInBack"],["impl Debug for EaseInElastic"],["impl Debug for Linear"],["impl Debug for ButtonHoverBackground"],["impl Debug for EaseOutQuintic"],["impl Debug for DimensionRange"],["impl Debug for Dimension"],["impl Debug for EventHandled"],["impl<T, R> Debug for Callback<T, R>"],["impl Debug for EaseOutBounce"],["impl Debug for ButtonBackground"],["impl Debug for InverseTheme"],["impl Debug for EaseOutBack"],["impl Debug for EaseOutQuadradic"],["impl Debug for ColorTheme"],["impl Debug for EaseInOutElastic"],["impl Debug for EaseInQuartic"],["impl Debug for EasingOut"],["impl Debug for Label"],["impl Debug for ConstraintLimit"],["impl Debug for EaseOutExponential"],["impl Debug for ZeroToOne"],["impl Debug for EaseInOutQuartic"],["impl Debug for LayoutOrder"],["impl Debug for Easing"],["impl Debug for ManagedWidget"],["impl Debug for StackDirection"],["impl Debug for HorizontalOrder"],["impl Debug for EaseOutCubic"],["impl Debug for EaseInBounce"],["impl Debug for LabelBackground"],["impl Debug for LineHeight"],["impl Debug for SurfaceColor"],["impl Debug for EaseInQuintic"],["impl<Layers: Debug> Debug for TileMap<Layers>"],["impl Debug for Name"],["impl Debug for EasingIn"],["impl Debug for HighlightColor"],["impl Debug for FocusableWidgets"],["impl Debug for EaseInQuadradic"],["impl Debug for Theme"],["impl Debug for EaseOutSine"],["impl Debug for Styles"],["impl<T: Debug> Debug for DynamicReader<T>"],["impl Debug for IntrinsicPadding"],["impl Debug for EaseInOutBack"],["impl Debug for Resize"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/marker/trait.Copy.js b/main/implementors/core/marker/trait.Copy.js index 9faf9881e..682c23e81 100644 --- a/main/implementors/core/marker/trait.Copy.js +++ b/main/implementors/core/marker/trait.Copy.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Copy for EaseInOutQuintic"],["impl Copy for SurfaceTheme"],["impl Copy for EaseInOutCubic"],["impl Copy for EaseInOutExponential"],["impl Copy for EasingOut"],["impl Copy for EaseOutQuintic"],["impl Copy for VerticalOrder"],["impl Copy for EaseOutQuartic"],["impl Copy for ColorTheme"],["impl Copy for EaseOutCubic"],["impl Copy for EaseInBack"],["impl Copy for Easing"],["impl Copy for TextColor"],["impl Copy for ButtonHoverBackground"],["impl Copy for SurfaceColor"],["impl Copy for EaseInCircular"],["impl Copy for FlexibleDimension"],["impl Copy for EaseInOutQuadradic"],["impl Copy for EaseInQuintic"],["impl Copy for ZeroToOne"],["impl Copy for EaseOutElastic"],["impl Copy for LabelBackground"],["impl Copy for EaseOutExponential"],["impl Copy for DimensionRange"],["impl Copy for EaseInOutCircular"],["impl Copy for StackOrientation"],["impl Copy for EaseOutQuadradic"],["impl Copy for ButtonBackground"],["impl Copy for EasingIn"],["impl Copy for ButtonActiveBackground"],["impl Copy for EventIgnored"],["impl Copy for IntrinsicPadding"],["impl Copy for FocusableWidgets"],["impl Copy for EaseInOutSine"],["impl Copy for EaseInOutBack"],["impl Copy for StackDirection"],["impl Copy for EaseInQuadradic"],["impl Copy for EaseInCubic"],["impl Copy for Generation"],["impl Copy for VisualOrder"],["impl Copy for InverseTheme"],["impl Copy for EaseOutBack"],["impl Copy for Linear"],["impl Copy for HighlightColor"],["impl Copy for EaseInOutQuartic"],["impl Copy for WidgetId"],["impl Copy for ColorSource"],["impl Copy for TextSize"],["impl Copy for EaseInElastic"],["impl Copy for EaseInQuartic"],["impl Copy for EaseOutSine"],["impl Copy for ButtonDisabledBackground"],["impl<T: Copy> Copy for Edges<T>"],["impl Copy for ConstraintLimit"],["impl Copy for Dimension"],["impl Copy for EaseInOutElastic"],["impl Copy for EaseInBounce"],["impl Copy for FixedTheme"],["impl Copy for EaseOutCircular"],["impl Copy for EventHandled"],["impl Copy for EaseInExponential"],["impl Copy for EaseOutBounce"],["impl Copy for Theme"],["impl Copy for LineHeight"],["impl Copy for HorizontalOrder"]] +"gooey":[["impl Copy for ZeroToOne"],["impl Copy for DimensionRange"],["impl Copy for StackOrientation"],["impl Copy for EaseOutQuartic"],["impl Copy for EaseOutBack"],["impl Copy for FlexibleDimension"],["impl Copy for EaseInOutQuadradic"],["impl Copy for EaseInOutElastic"],["impl Copy for ButtonDisabledBackground"],["impl Copy for EaseInOutBack"],["impl Copy for StackDirection"],["impl Copy for Dimension"],["impl Copy for EaseInOutExponential"],["impl Copy for EaseInOutSine"],["impl Copy for EaseOutQuintic"],["impl Copy for ColorTheme"],["impl Copy for EaseOutCircular"],["impl Copy for EaseInOutQuintic"],["impl Copy for EaseOutSine"],["impl Copy for HighlightColor"],["impl Copy for FocusableWidgets"],["impl Copy for ButtonActiveBackground"],["impl Copy for EasingIn"],["impl Copy for EaseInOutCircular"],["impl<T: Copy> Copy for Edges<T>"],["impl Copy for EaseOutCubic"],["impl Copy for ColorSource"],["impl Copy for EaseInCubic"],["impl Copy for EaseOutExponential"],["impl Copy for EaseInCircular"],["impl Copy for EaseOutBounce"],["impl Copy for EasingOut"],["impl Copy for EaseInQuartic"],["impl Copy for EaseInBounce"],["impl Copy for LabelBackground"],["impl Copy for Generation"],["impl Copy for EventIgnored"],["impl Copy for EaseInOutQuartic"],["impl Copy for TextSize"],["impl Copy for FixedTheme"],["impl Copy for SurfaceTheme"],["impl Copy for VisualOrder"],["impl Copy for ButtonHoverBackground"],["impl Copy for EaseOutElastic"],["impl Copy for EaseInQuintic"],["impl Copy for EaseOutQuadradic"],["impl Copy for HorizontalOrder"],["impl Copy for EaseInOutCubic"],["impl Copy for InverseTheme"],["impl Copy for LineHeight"],["impl Copy for Linear"],["impl Copy for VerticalOrder"],["impl Copy for SurfaceColor"],["impl Copy for EaseInElastic"],["impl Copy for EaseInExponential"],["impl Copy for EventHandled"],["impl Copy for EaseInBack"],["impl Copy for WidgetId"],["impl Copy for IntrinsicPadding"],["impl Copy for ButtonBackground"],["impl Copy for TextColor"],["impl Copy for EaseInQuadradic"],["impl Copy for ConstraintLimit"],["impl Copy for Theme"],["impl Copy for Easing"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/marker/trait.StructuralEq.js b/main/implementors/core/marker/trait.StructuralEq.js index c4c05f6ca..82260ace9 100644 --- a/main/implementors/core/marker/trait.StructuralEq.js +++ b/main/implementors/core/marker/trait.StructuralEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl StructuralEq for ButtonBackground"],["impl StructuralEq for DimensionRange"],["impl StructuralEq for ButtonActiveBackground"],["impl StructuralEq for FocusableWidgets"],["impl StructuralEq for Name"],["impl StructuralEq for EventIgnored"],["impl StructuralEq for Easing"],["impl StructuralEq for WidgetTag"],["impl StructuralEq for EventHandled"],["impl StructuralEq for TextSize"],["impl StructuralEq for Group"],["impl StructuralEq for ConstraintLimit"],["impl StructuralEq for IntrinsicPadding"],["impl StructuralEq for LineHeight"],["impl StructuralEq for ComponentName"],["impl StructuralEq for Theme"],["impl StructuralEq for EasingOut"],["impl StructuralEq for Dimension"],["impl StructuralEq for SurfaceColor"],["impl StructuralEq for ButtonHoverBackground"],["impl StructuralEq for HighlightColor"],["impl StructuralEq for EasingIn"],["impl StructuralEq for SurfaceTheme"],["impl StructuralEq for ButtonDisabledBackground"],["impl StructuralEq for FixedTheme"],["impl StructuralEq for LabelBackground"],["impl StructuralEq for StackOrientation"],["impl StructuralEq for InverseTheme"],["impl StructuralEq for WidgetId"],["impl StructuralEq for VisualOrder"],["impl StructuralEq for Generation"],["impl StructuralEq for HorizontalOrder"],["impl StructuralEq for TextColor"],["impl StructuralEq for StackDirection"],["impl StructuralEq for VerticalOrder"],["impl StructuralEq for ColorTheme"]] +"gooey":[["impl StructuralEq for WidgetId"],["impl StructuralEq for EasingOut"],["impl StructuralEq for Name"],["impl StructuralEq for WidgetTag"],["impl StructuralEq for StackDirection"],["impl StructuralEq for Theme"],["impl StructuralEq for ComponentName"],["impl StructuralEq for IntrinsicPadding"],["impl StructuralEq for FocusableWidgets"],["impl StructuralEq for VerticalOrder"],["impl StructuralEq for ConstraintLimit"],["impl StructuralEq for FixedTheme"],["impl StructuralEq for SurfaceColor"],["impl StructuralEq for ButtonHoverBackground"],["impl StructuralEq for EventHandled"],["impl StructuralEq for Group"],["impl StructuralEq for HorizontalOrder"],["impl StructuralEq for InverseTheme"],["impl StructuralEq for LabelBackground"],["impl StructuralEq for Generation"],["impl StructuralEq for VisualOrder"],["impl StructuralEq for ButtonDisabledBackground"],["impl StructuralEq for ButtonBackground"],["impl StructuralEq for ButtonActiveBackground"],["impl StructuralEq for LineHeight"],["impl StructuralEq for TextSize"],["impl StructuralEq for TextColor"],["impl StructuralEq for EasingIn"],["impl StructuralEq for StackOrientation"],["impl StructuralEq for ColorTheme"],["impl StructuralEq for HighlightColor"],["impl StructuralEq for Dimension"],["impl StructuralEq for SurfaceTheme"],["impl StructuralEq for Easing"],["impl StructuralEq for EventIgnored"],["impl StructuralEq for DimensionRange"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/marker/trait.StructuralPartialEq.js b/main/implementors/core/marker/trait.StructuralPartialEq.js index 818d70d34..7072e45b0 100644 --- a/main/implementors/core/marker/trait.StructuralPartialEq.js +++ b/main/implementors/core/marker/trait.StructuralPartialEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl StructuralPartialEq for VisualOrder"],["impl StructuralPartialEq for ButtonHoverBackground"],["impl StructuralPartialEq for StackOrientation"],["impl StructuralPartialEq for LabelBackground"],["impl StructuralPartialEq for TextSize"],["impl StructuralPartialEq for SurfaceTheme"],["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for ConstraintLimit"],["impl StructuralPartialEq for EasingOut"],["impl StructuralPartialEq for ColorTheme"],["impl StructuralPartialEq for ButtonActiveBackground"],["impl StructuralPartialEq for FixedTheme"],["impl StructuralPartialEq for HorizontalOrder"],["impl StructuralPartialEq for TextColor"],["impl StructuralPartialEq for StackDirection"],["impl StructuralPartialEq for WidgetTag"],["impl StructuralPartialEq for Easing"],["impl StructuralPartialEq for InverseTheme"],["impl StructuralPartialEq for LineHeight"],["impl StructuralPartialEq for SurfaceColor"],["impl StructuralPartialEq for Name"],["impl StructuralPartialEq for IntrinsicPadding"],["impl StructuralPartialEq for EventHandled"],["impl StructuralPartialEq for Generation"],["impl StructuralPartialEq for Dimension"],["impl StructuralPartialEq for VerticalOrder"],["impl StructuralPartialEq for EventIgnored"],["impl StructuralPartialEq for ButtonDisabledBackground"],["impl StructuralPartialEq for ComponentName"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for EasingIn"],["impl StructuralPartialEq for FocusableWidgets"],["impl StructuralPartialEq for DimensionRange"],["impl StructuralPartialEq for HighlightColor"],["impl StructuralPartialEq for WidgetId"],["impl StructuralPartialEq for ButtonBackground"]] +"gooey":[["impl StructuralPartialEq for SurfaceTheme"],["impl StructuralPartialEq for Generation"],["impl StructuralPartialEq for ColorTheme"],["impl StructuralPartialEq for HighlightColor"],["impl StructuralPartialEq for StackOrientation"],["impl StructuralPartialEq for IntrinsicPadding"],["impl StructuralPartialEq for LabelBackground"],["impl StructuralPartialEq for EventHandled"],["impl StructuralPartialEq for TextSize"],["impl StructuralPartialEq for HorizontalOrder"],["impl StructuralPartialEq for ConstraintLimit"],["impl StructuralPartialEq for EasingOut"],["impl StructuralPartialEq for FixedTheme"],["impl StructuralPartialEq for InverseTheme"],["impl StructuralPartialEq for TextColor"],["impl StructuralPartialEq for ButtonHoverBackground"],["impl StructuralPartialEq for ButtonActiveBackground"],["impl StructuralPartialEq for WidgetId"],["impl StructuralPartialEq for LineHeight"],["impl StructuralPartialEq for FocusableWidgets"],["impl StructuralPartialEq for Name"],["impl StructuralPartialEq for Dimension"],["impl StructuralPartialEq for VisualOrder"],["impl StructuralPartialEq for StackDirection"],["impl StructuralPartialEq for Group"],["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for ButtonBackground"],["impl StructuralPartialEq for EventIgnored"],["impl StructuralPartialEq for WidgetTag"],["impl StructuralPartialEq for DimensionRange"],["impl StructuralPartialEq for EasingIn"],["impl StructuralPartialEq for Easing"],["impl StructuralPartialEq for ComponentName"],["impl StructuralPartialEq for ButtonDisabledBackground"],["impl StructuralPartialEq for SurfaceColor"],["impl StructuralPartialEq for VerticalOrder"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/ops/deref/trait.Deref.js b/main/implementors/core/ops/deref/trait.Deref.js index 31cceadc3..0fd4453c2 100644 --- a/main/implementors/core/ops/deref/trait.Deref.js +++ b/main/implementors/core/ops/deref/trait.Deref.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Deref for Children"],["impl Deref for WidgetTag"],["impl<'window> Deref for RunningWindow<'window>"],["impl<'context, 'window> Deref for EventContext<'context, 'window>"],["impl Deref for ZeroToOne"],["impl Deref for Name"],["impl<'context, 'window, 'clip, 'gfx, 'pass> Deref for LayoutContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<T> Deref for Exclusive<'_, T>"],["impl<'a, T> Deref for DynamicGuard<'a, T>"],["impl<'gfx, 'pass> Deref for Graphics<'_, 'gfx, 'pass>"],["impl<'window> Deref for WidgetContext<'_, 'window>"],["impl<'context, 'window, 'clip, 'gfx, 'pass> Deref for GraphicsContext<'context, 'window, 'clip, 'gfx, 'pass>"]] +"gooey":[["impl<'context, 'window, 'clip, 'gfx, 'pass> Deref for GraphicsContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<'a, T> Deref for DynamicGuard<'a, T>"],["impl Deref for Name"],["impl Deref for WidgetTag"],["impl<'context, 'window> Deref for EventContext<'context, 'window>"],["impl<'gfx, 'pass> Deref for Graphics<'_, 'gfx, 'pass>"],["impl Deref for ZeroToOne"],["impl<'context, 'window, 'clip, 'gfx, 'pass> Deref for LayoutContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<'window> Deref for WidgetContext<'_, 'window>"],["impl<T> Deref for Exclusive<'_, T>"],["impl Deref for Children"],["impl<'window> Deref for RunningWindow<'window>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/ops/deref/trait.DerefMut.js b/main/implementors/core/ops/deref/trait.DerefMut.js index e2028f52e..c5100745b 100644 --- a/main/implementors/core/ops/deref/trait.DerefMut.js +++ b/main/implementors/core/ops/deref/trait.DerefMut.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl<'gfx, 'pass> DerefMut for Graphics<'_, 'gfx, 'pass>"],["impl<'context, 'window, 'clip, 'gfx, 'pass> DerefMut for LayoutContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<'context, 'window, 'clip, 'gfx, 'pass> DerefMut for GraphicsContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<'a, T> DerefMut for DynamicGuard<'a, T>"],["impl<'window> DerefMut for RunningWindow<'window>"],["impl<T> DerefMut for Exclusive<'_, T>"],["impl<'window> DerefMut for WidgetContext<'_, 'window>"],["impl DerefMut for Children"],["impl<'context, 'window> DerefMut for EventContext<'context, 'window>"]] +"gooey":[["impl<'window> DerefMut for RunningWindow<'window>"],["impl DerefMut for Children"],["impl<'window> DerefMut for WidgetContext<'_, 'window>"],["impl<'context, 'window, 'clip, 'gfx, 'pass> DerefMut for LayoutContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<T> DerefMut for Exclusive<'_, T>"],["impl<'context, 'window, 'clip, 'gfx, 'pass> DerefMut for GraphicsContext<'context, 'window, 'clip, 'gfx, 'pass>"],["impl<'a, T> DerefMut for DynamicGuard<'a, T>"],["impl<'context, 'window> DerefMut for EventContext<'context, 'window>"],["impl<'gfx, 'pass> DerefMut for Graphics<'_, 'gfx, 'pass>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/implementors/core/ops/drop/trait.Drop.js b/main/implementors/core/ops/drop/trait.Drop.js index 47e80e792..36a7d6984 100644 --- a/main/implementors/core/ops/drop/trait.Drop.js +++ b/main/implementors/core/ops/drop/trait.Drop.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"gooey":[["impl Drop for EventContext<'_, '_>"],["impl<T> Drop for DynamicGuard<'_, T>"],["impl Drop for AnimationHandle"],["impl Drop for GraphicsContext<'_, '_, '_, '_, '_>"],["impl<T> Drop for DynamicReader<T>"],["impl<T> Drop for Dynamic<T>"]] +"gooey":[["impl<T> Drop for Dynamic<T>"],["impl<T> Drop for DynamicReader<T>"],["impl Drop for EventContext<'_, '_>"],["impl Drop for GraphicsContext<'_, '_, '_, '_, '_>"],["impl<T> Drop for DynamicGuard<'_, T>"],["impl Drop for AnimationHandle"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/search-index.js b/main/search-index.js index 0a48e76d5..c93d1cfe9 100644 --- a/main/search-index.js +++ b/main/search-index.js @@ -1,5 +1,5 @@ var searchIndex = JSON.parse('{\ -"gooey":{"doc":"Gooey is considered experimental and unsupported crate …","t":"NQEDDNDGIDILLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMCLLLLLLLLLKLLAOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALAAAKIQIDDIIDDNDIENIISDQDDIDSDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKLALLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLINDEDDIQINQDLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLNNIDDEIIIDIQNDENNDNNDDENEDIDININNDDDDDNSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLMMMLLLLLLLLLKKMMLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLMMLLLLKKLLMLLLLLLLMMMMMMMMMMMMMMMMMMLLMMMMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNDDDEDEDDNDNNDDDNEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDNDNDDIDIIIQQELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDGDRRIIDNNIDDDEDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDCDDDCDCDCDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDDELLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLQDDGILLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLLLLLMLLLLLLLLLLLLLLLLLL","n":["ClippedAfter","Cloned","ConstraintLimit","Graphics","InputState","Known","Name","Result","Run","Tick","WithClone","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","animation","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","children","clip_rect","clipped_to","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","context","default","deref","deref","deref_mut","downcast","downcast","downcast","downcast","downcast","draw_measured_text","draw_shape","draw_text","draw_text_buffer","draw_texture","draw_textured_shape","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fill","fit_measured","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handled_keys","hash","inner_graphics","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","key_input","keys","kludgine","max","measure_text","measure_text_buffer","new","new","new","redraws_per_second","region","rendered","run","scale","size","styles","styles","sub","times_per_second","to_owned","to_owned","to_owned","translation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","value","visible_rect","widget","widgets","window","with_clone","Animate","Animate","AnimateTarget","Animation","AnimationHandle","AnimationTarget","BoxAnimate","BoxedAnimation","Chain","Custom","DynamicTransition","Easing","EasingFunction","Fn","IntoAnimate","LinearInterpolate","ONE","OnCompleteAnimation","Running","RunningAnimation","RunningChain","Spawn","TransitioningDynamic","ZERO","ZeroToOne","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","and_then","animate","animate","animate","animate","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed","boxed","boxed","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clear","clone","clone","clone_into","clone_into","cmp","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","deref","detach","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","dynamic","ease","ease","easings","eq","eq","equivalent","equivalent","equivalent","finish","finish","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_animate","into_animate","into_animate","into_animate","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component","into_component_value","into_components","into_f32","into_lightness","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","launch","lerp","lerp","new","new","new","new","new_value","on_complete","over","partial_cmp","partial_cmp","spawn","spawn","spawn","spawn","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_component","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","update","with_easing","EaseInBack","EaseInBounce","EaseInCircular","EaseInCubic","EaseInElastic","EaseInExponential","EaseInOutBack","EaseInOutCircular","EaseInOutCubic","EaseInOutElastic","EaseInOutExponential","EaseInOutQuadradic","EaseInOutQuartic","EaseInOutQuintic","EaseInOutSine","EaseInQuadradic","EaseInQuartic","EaseInQuintic","EaseOutBack","EaseOutBounce","EaseOutCircular","EaseOutCubic","EaseOutElastic","EaseOutExponential","EaseOutQuadradic","EaseOutQuartic","EaseOutQuintic","EaseOutSine","Linear","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","AsEventContext","Borrowed","EventContext","Exclusive","GraphicsContext","LayoutContext","ManageWidget","Managed","MapManagedWidget","Owned","Result","WidgetContext","activate","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","advance_focus","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_event_context","as_event_context","as_event_context","as_temporary","attach_styles","blur","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrowed","borrowed","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","clipped_to","components_from","components_from","components_from","components_from","components_from","deactivate","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw_focus_ring","draw_focus_ring_using","drop","drop","focus","focused","for_other","for_other","for_other","for_other","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gfx","graphics","hit_test","hovered","ime","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","is_default","is_escape","keyboard_input","kludgine","last_layout","layout","manage","map","mouse_down","mouse_drag","mouse_up","mouse_wheel","primary_hover","push_child","query_style","query_styles","redraw","redraw_when_changed","remove_child","set_child_layout","theme","theme_pair","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","widget","widget","widget","window","window_mut","Auto","Color","ColorExt","ColorSource","ColorTheme","Component","ComponentDefaultvalue","ComponentDefinition","ComponentGroup","ComponentName","ComponentType","ComponentType","Custom","CustomComponent","Dimension","Dimension","Dimension","DimensionRange","DimensionRange","Easing","Edges","FixedTheme","FlexibleDimension","FocusableWidgets","Global","Group","IntoComponentValue","InverseTheme","Lightness","Lp","NamedComponent","Percent","Px","Styles","StylesIntoIter","SurfaceTheme","Theme","ThemePair","VisualOrder","ZERO","ZERO","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","bright_color","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clamp","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","color","color","color","components","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","container","dark","dark_from_source","dark_from_sources","dark_from_sources","dark_from_sources","default","default","default","default","default","default_component_value","default_value","dim_color","dim_color","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","exact_dimension","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_iter","from_lp","from_px","from_source","from_sources","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_named","group","hash","high_container","highest_container","hue","insert","insert_named","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component","into_component","into_component","into_component","into_component_value","into_component_value","into_component_value","into_component_value","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_iter","into_iter","into_lightness","into_lp","into_px","into_source_and_lightness","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","inverse","left","light","light_from_source","light_from_sources","light_from_sources","light_from_sources","lightness","low_container","lowest_container","matches","maximum","minimum","most_contrasting","name","name","name","name","name","named","new","new","new","new","new","next","on_color","on_color","on_color","on_color_variant","on_color_variant","on_container","on_surface","outline","outline_variant","primary","primary","primary_fixed","right","saturation","scrim","secondary","secondary_fixed","shadow","size","source","start","surface","surface","tertiary","tertiary_fixed","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","top","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_component","try_from_component","try_from_component","try_from_component","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uniform","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with","with_bottom","with_capacity","with_horizontal","with_left","with_right","with_top","with_vertical","All","AutoFocusableControls","BottomToTop","Easing","EasingIn","EasingOut","FocusableWidgets","HighlightColor","HorizontalOrder","IntrinsicPadding","LayoutOrder","LeftToRight","LineHeight","OnlyTextual","RightToLeft","SurfaceColor","TextColor","TextSize","TopToBottom","VerticalOrder","VisualOrder","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","horizontal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component","into_component","into_component_value","into_component_value","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","is_all","is_only_textual","left_to_right","name","name","name","name","name","name","name","name","name","name","name","rev","rev","rev","right_to_left","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_component","try_from_component","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","BlockUntilUpdatedFuture","Constant","Dynamic","Dynamic","DynamicGuard","DynamicReader","ForEach","Generation","IntoDynamic","IntoValue","MapEach","Ref","Ref","Value","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","block_until_updated","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","create_reader","default","default","default","deref","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","dynamic","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","for_each","for_each","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generation","generation","get","get","get","has_updated","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component_value","into_component_value","into_components","into_dynamic","into_dynamic","into_future","into_reader","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","lock","map","map_each","map_each","map_each_into","map_each_to","map_mut","map_mut","map_ref","map_ref","new","next","poll","redraw_when_changed","replace","set","take","take_if_not_default","to_owned","to_owned","to_owned","to_owned","transition_to","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","update","wait_until_updated","with_clone","with_for_each","Callback","Children","EventHandled","EventHandling","EventIgnored","HANDLED","IGNORED","MakeWidget","MakeWidgetWithId","ManagedWidget","Mounted","Unmounted","Widget","WidgetGuard","WidgetId","WidgetInstance","WidgetRef","WidgetTag","WrapperWidget","accept_focus","accept_focus","activate","activate","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","and","and","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","as_ref","blur","blur","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","centered","child_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deactivate","deactivate","default","deref","deref","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast_mut","downcast_ref","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expand","expand_weighted","fit_horizontally","fit_vertically","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focused","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","has_parent","hash","hit_test","hit_test","horizontal_scroll","hover","hover","hovered","id","id","id","ime","ime","initialize","insert","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_components","into_default","into_default","into_escape","into_escape","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_window","invoke","is_default","is_empty","is_escape","keyboard_input","keyboard_input","last_layout","layout","layout_child","len","lock","lock","make_root","make_widget","make_widget","make_with_id","manage","manage","manage","map","mounted","mounted","mounted","mouse_down","mouse_down","mouse_drag","mouse_drag","mouse_up","mouse_up","mouse_wheel","mouse_wheel","new","new","new","new","new","next_focus","next_focus","parent","primary_hover","push","redraw","run","run","scroll","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unhover","unhover","unique","unmounted","unmounted","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical_scroll","widget","with","with_capacity","with_id","with_next_focus","with_next_focus","with_styles","wraps","Align","Button","Canvas","Expand","Input","Label","Resize","Scroll","Space","Stack","Style","TileMap","accept_focus","accept_focus","accept_focus","accept_focus","accept_focus","accept_focus","activate","activate","activate","activate","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","blur","blur","blur","blur","blur","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","button","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","centered","child","child","child_mut","child_mut","child_mut","child_mut","clear","clone","clone_into","colored","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deactivate","deactivate","deactivate","deactivate","default","default","default","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dynamic","empty","empty","fit_horizontally","fit_vertically","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","focus","focus","focus_on","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","height","hit_test","hit_test","hit_test","hit_test","hit_test","hit_test","hover","hover","hover","hover","ime","ime","ime","ime","ime","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","keyboard_input","keyboard_input","keyboard_input","keyboard_input","keyboard_input","keyboard_input","label","layout","layout","layout","layout","layout","layout","layout","layout","layout_child","layout_child","layout_child","make_widget","make_widget","make_widget","make_widget","make_widget","make_widget","make_widget","make_widget","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","mounted","mounted","mounted","mounted","mounted","mouse_down","mouse_down","mouse_down","mouse_down","mouse_down","mouse_drag","mouse_drag","mouse_drag","mouse_drag","mouse_drag","mouse_up","mouse_up","mouse_up","mouse_up","mouse_wheel","mouse_wheel","mouse_wheel","mouse_wheel","mouse_wheel","new","new","new","new","new","new","on_key","redraw","redraw","redraw","redraw","redraw","redraw","redraw","redraw","run","run","run","run","run","run","run","run","scroll","stack","text","tick","tick","to","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unhover","unhover","unhover","unhover","unmounted","unmounted","unmounted","unmounted","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","weight","weighted","width","width","wraps","wraps","wraps","wraps","Button","ButtonActiveBackground","ButtonBackground","ButtonDisabledBackground","ButtonHoverBackground","accept_focus","activate","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blur","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","deactivate","default_component_value","default_component_value","default_component_value","default_component_value","default_value","default_value","default_value","default_value","downcast","downcast","downcast","downcast","downcast","enabled","enabled","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","focus","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hit_test","hover","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","keyboard_input","label","layout","make_widget","make_with_id","mouse_down","mouse_drag","mouse_up","name","name","name","name","name","new","on_click","on_click","redraw","run","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","unhover","upcast","upcast","upcast","upcast","upcast","Label","LabelBackground","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cast","cast","cast_into","cast_into","clone","clone_into","components_from","components_from","default_component_value","default_value","downcast","downcast","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_cast","from_cast","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_components","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","layout","make_widget","make_with_id","name","name","new","redraw","run","text","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Scroll","ScrollBarThickness","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cast","cast","cast_into","cast_into","components_from","components_from","default_component_value","default_value","downcast","downcast","fmt","from","from","from_angle","from_angle","from_cast","from_cast","from_stimulus","from_stimulus","hit_test","horizontal","hover","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","layout","make_widget","make_with_id","mouse_wheel","name","name","new","redraw","run","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unhover","upcast","upcast","vertical","Column","Row","Stack","StackDirection","StackOrientation","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast_into","cast_into","cast_into","children","clone","clone","clone_into","clone_into","columns","columns","columns_rev","components_from","components_from","components_from","direction","downcast","downcast","downcast","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","layout","make_widget","make_with_id","new","orientation","redraw","reverse","rows","rows","rows_rev","run","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","Context","RunningWindow","Window","WindowAttributes","WindowBehavior","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","attributes","borrow","borrow","borrow_mut","borrow_mut","cast","cast","cast_into","cast_into","close_requested","components_from","components_from","default","deref","deref_mut","downcast","downcast","focused","for_widget","from","from","from_angle","from_angle","from_cast","from_cast","from_stimulus","from_stimulus","initialize","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","make_root","new","occluded","run","run","run_with","theme","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","with_focused","with_occluded"],"q":[[0,"gooey"],[246,"gooey::animation"],[733,"gooey::animation::easings"],[1921,"gooey::context"],[2159,"gooey::styles"],[3051,"gooey::styles::components"],[3736,"gooey::value"],[4022,"gooey::widget"],[4536,"gooey::widgets"],[4989,"gooey::widgets::button"],[5231,"gooey::widgets::label"],[5320,"gooey::widgets::scroll"],[5405,"gooey::widgets::stack"],[5544,"gooey::window"]],"d":["The widget is expected to resize itself to fit within the …","The type that results from cloning.","A limit used when measuring a widget.","A 2d graphics context","The current state of input during the execution of a Tick.","The widget is expected to occupy a known size.","A smart-string type that is used as a “name” in Gooey.","A result alias that defaults to the result type commonly …","A type that can be run as an application.","A fixed-rate callback that provides access to tracked …","Invokes a function with a clone of self.","","","","","","Types for creating animations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Children instance with the given list of widgets.","Returns the current clipping rectangle.","Returns a context that has been clipped to clip.","","","","","","","","","","","","Types that provide access to the Gooey runtime.","","","","","","","","","","Prepares the text layout contained in buffer to be …","Draws a shape at the origin, rotating and scaling as …","Draws text using the current text settings.","Prepares the text layout contained in buffer to be …","Draws texture at destination, scaling as necessary.","Draws a shape that was created with texture coordinates, …","","","","","","","","","Fills the entire context with color.","Converts measured to unsigned pixels, and adjusts it …","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Adds the collection of Keys to the list that are handled, …","","Returns the underlying renderer.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes input.","A collection of all keys currently pressed.","","Returns the maximum measurement that will fit the …","Measures text using the current text settings.","Measures buffer and caches the results using default_color …","Returns a new graphics context for the given Renderer.","Returns a name for the given string.","Returns a new tick that invokes tick, aiming to repeat at …","Returns a new tick that redraws its associated widget at a …","Returns the current region being rendered to.","Signals that this widget has been redrawn.","Runs the provided type, returning Ok(()) upon successful …","Returns the current DPI scaling factor applied to the …","Returns the size of the current region.","Types for styling widgets.","Creates a Styles instance with the given name/component …","","Returns a new tick that invokes tick at a target number of …","","","","Returns the offset relative to the clipping rect that the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Types for storing and interacting with values in Widgets.","Returns the visible region of the graphics context.","Types for creating reusable widgets (aka components or …","Built-in Widget implementations.","Types for displaying a Widget inside of a desktop window.","Maps with with the results of cloning self.","A type that can animate.","The running animation type.","The target of an Animate implementor.","Describes a change to a new value for a Dynamic over a …","A handle to a spawned animation. When dropped, the …","A target for a timed Animation.","A type that can convert into Box<dyn Animate>.","A Animate implementor that has been boxed as a trait …","An animation combinator that runs animation A, then …","A custom easing implementation.","A pending transition for a Dynamic to a new value.","Performs easing for value interpolation.","An easing function for customizing animations.","A function pointer to use as an easing function.","A type that can be converted into an animation.","Performs a linear interpolation between two values.","The maximum value this type can contain.","An animation wrapper that invokes a callback upon the …","The type that can linearly interpolate this target.","A running Animation that changes a Dynamic over a specified","A Chain that is currently animating.","An animation that can be spawned.","A DynamicTransition that has begun its transition.","The minimum type this type can contain.","An f32 that is clamped between 0.0 and 1.0 and cannot be …","","","","","","","","","","","","Returns an combined animation that performs self and other …","Update the animation by progressing the timeline by elapsed…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Record the current value of the target, and return a type …","","","","","","","","","","","","","","","","","","","","","","","","Returns the boxed animation.","","","","","","","","","","","","","","","","","","","","","","","","","","Cancels the animation immediately.","","","","","","","","","","","","","","","","","","","","","","Detaches the animation from the AnimationHandle, allowing …","","","","","","","","","","","","","The dynamic value to change.","Eases a value ranging between zero and one. The resulting …","","Built-in Easing implementations.","","","","","","Sets the target to the desired completion state.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Return this change as a running animation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the contained floating point value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Launches this animation, running it to completion in the …","Interpolate linearly between self and target using percent.","","Returns a new instance with first and second.","Returns a pending animation that performs animation then …","Returns an empty handle that references no animation.","Returns a new instance after clamping value between +0.0 …","The final value to store in the Dynamic.","Invokes on_complete after this animation finishes.","Returns a pending animation that linearly transitions self …","","","Spawns the animation, returning a handle that tracks the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the target with linear interpolation.","","Returns this animation with a different easing function.","An Easing function that eases in using a curve that backs …","An Easing function that eases in using a curve that …","An Easing function that eases in using a curve resembling …","An Easing function that eases in using a cubic (x^3) curve …","An Easing function that eases in using a curve that …","An Easing function that eases in using an expenential curve","An Easing function that eases in and out using a curve …","An Easing function that eases in and out using a curve …","An Easing function that eases in and out using a cubic …","An Easing function that eases in and out using a curve …","An Easing function that eases in and out using an …","An Easing function that eases in and out using a quadradic …","An Easing function that eases in and out using a quartic …","An Easing function that eases in and out using a quintic …","An Easing function that eases in and out using a sine wave …","An Easing function that eases in using a quadradic (x^2) …","An Easing function that eases in using a quartic (x^4) …","An Easing function that eases in using a quintic (x^5) …","An Easing function that eases out using a curve that backs …","An Easing function that eases out using a curve that …","An Easing function that eases out using a curve resembling …","An Easing function that eases out using a cubic (x^3) curve","An Easing function that eases out using a curve that …","An Easing function that eases out using an expenential …","An Easing function that eases out using a quadradic (x^2) …","An Easing function that eases out using a quartic (x^4) …","An Easing function that eases out using a quintic (x^5) …","An Easing function that eases out using a sine wave .","An Easing function that produces a steady, linear …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Eases out using a sine wave .","Eases in and out using a sine wave .","","Eases in using a quadradic (x^2) curve .","","","Eases out using a quadradic (x^2) curve .","Eases in and out using a quadradic (x^2) curve .","","Eases in using a cubic (x^3) curve .","","","Eases out using a cubic (x^3) curve .","","Eases in and out using a cubic (x^3) curve .","","Eases in using a quartic (x^4) curve .","","Eases out using a quartic (x^4) curve .","Eases in and out using a quartic (x^4) curve .","","","Eases in using a quintic (x^5) curve .","Eases out using a quintic (x^5) curve .","","Eases in and out using a quintic (x^5) curve .","","Eases in using an expenential curve .","","","Eases out using an expenential curve .","","Eases in and out using an expenential curve .","","Eases in using a curve resembling the top-left arc of a …","Eases out using a curve resembling the top-left arc of a …","","","Eases in and out using a curve resembling the top-left arc …","","Eases in using a curve that backs away initially .","","Eases out using a curve that backs away initially .","","Eases in and out using a curve that backs away initially .","","Eases in using a curve that bounces around the start …","Eases out using a curve that bounces around the start …","","","Eases in and out using a curve that bounces around the …","Eases in using a curve that bounces progressively closer …","","","Eases out using a curve that bounces progressively closer …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts from one context to an EventContext.","An exclusive borrow.","A context to an event function.","An owned T or an exclusive reference to a T.","A context to a function that is rendering a widget.","A context to a function that is rendering a widget.","A type chat can convert to a ManagedWidget through a …","The managed type, which can be Option<ManagedWidget> or …","A type that can produce another type when provided a …","An owned instance.","The result of the mapping operation.","A context for a widget.","Activates this widget, if it is not already active.","Returns true if this widget is currently the active widget.","","","","","","Advances the focus from this widget to the next widget in …","","","","","","","","","","","","","","","","","","","","","Returns this context as an EventContext.","","","Returns a new layout context that does not persist any …","Attaches styles to the widget hierarchy for this widget.","Clears focus from this widget, if it is the focused widget.","","","","","","","","","","","Returns a new instance that borrows from self.","Returns a new instance that borrows from self.","","","","","","","","","","","Returns a new graphics context that renders to the clip …","","","","","","Deactivates this widget, if it is the currently active …","","","","","","","","","","","","","","","","Renders the default focus ring for this widget.","Renders the default focus ring for this widget.","","","Sets the currently focused widget to this widget.","Returns true if this widget is currently focused for user …","Returns a new EventContext with widget being referenced in …","Returns a new GraphicsContext that allows invoking …","Returns a new LayoutContext that allows invoking layout …","Returns a new context representing widget.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","The graphics context clipped and offset to the area of the …","The graphics context that this layout operation is being …","Invokes Widget::hit_test() on this context’s widget and …","Returns true if this widget is currently hovered, even if …","Invokes Widget::ime() on this context’s widget and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this widget is the target to activate when …","Returns true if this widget is the target to activate when …","Invokes Widget::keyboard_input() on this context’s …","The rendering library’s state.","Returns the last layout of this widget.","Invokes Widget::layout() on this context’s widget and …","Resolve self into a ManagedWidget.","Call map with a ManagedWidget.","Invokes Widget::mouse_down() on this context’s widget …","Invokes Widget::hit_test() on this context’s widget and …","Invokes Widget::mouse_up() on this context’s widget and …","Invokes Widget::mouse_wheel() on this context’s widget …","Returns true if this widget that is directly beneath the …","Pushes a new child widget into the widget hierarchy …","Queries the widget hierarchy for a single style component.","Queries the widget hierarchy for matching style components.","Invokes Widget::redraw() on this context’s widget.","Ensures that this widget will be redrawn when value has …","Removes a widget from the hierarchy.","Sets the layout for child to layout.","Returns the current theme in either light or dark mode.","Returns the theme pair for the window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the widget this context is for.","The context for the widget receiving the event.","The context of the widget being rendered.","Returns the window containing this widget.","Returns an exclusive reference to the window containing …","Automatically calculate this dimension.","A color.","Extra functionality added to the Color type from Kludgine.","A source for Colors.","A pallete of a shared ColorSource.","A value of a style component.","A type that represents a named component with a default …","A type that represents a named component with a default …","A type that represents a group of style components.","A fully-qualified style component name.","A type that can be converted to and from Component.","The type that will be contained in the Component.","A custom component type.","A custom component value.","A 1-dimensional measurement.","A single-dimension measurement.","Use this dimension.","A range of Dimensions.","A single-dimension measurement.","An easing function for animations.","A type describing characteristics about the edges of a …","A theme of colors that is shared between light and dark …","A 1-dimensional measurement that may be automatically …","A description of what widgets should be focusable.","The Global style components group.","A style component group.","A value that can be converted into a Value<Component>.","An inverse color theme for displaying highly contrasted …","A value that can represent the lightness of a color.","Logical Pixels","A type that represents a named style component.","A percentage between 0.0 and 1.0.","Physical Pixels","A collection of style components organized by their name.","An iterator over the owned contents of a Styles instance.","A theme of surface colors.","A Gooey Color theme.","A set of light and dark Themes.","A visual ordering to use for layout.","A dimension of 0 pixels.","A dimension of 0 pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bottom edge","A brighter variant of the default background color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clamps size to the dimensions of this range, converting to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generates a new color by combing the hue, saturation, and …","The default background color.","The primary color, used for high-emphasis content.","An accent background color.","All style components supported by the built-in widgets.","","","","","","","","","","","","","","","","","","","The background color for middle-level container widgets.","The backgrond color for containers.","The theme to use when the user interface is in dark mode.","Returns a new dark color theme for source.","Returns a new dark theme generated from the provided color …","Returns a new dark surface theme generated from the two …","Returns the dark-mode, inverse theme for given sources.","","","","","","Returns the default value for this component.","Returns the default value to use for this component.","A dimmer variant of the default background color.","An alternate background color, for less emphasized content.","","","","","","","","","Return the contained value cast as T. Returns None if T …","","","","","","","","","","","The end bound of the range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The color theme for errors.","Returns this range’s dimension if the range represents a …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new color theme from source whose colors are …","Returns a new theme generated from the provided color …","","","","","","","","","","","","","","","","","","","Returns the component associated with the given name, or …","Returns the associated component for the given name, if …","The group name.","","The background color for high-level container widgets.","The background color for highest-level container widgets.","A measurement of hue, in degees, from -180 to 180.","Inserts a Component using then name provided.","Inserts a Component with a given name.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns this type, wrapped in a Component.","","","","Returns self stored in a component value.","","","","","","","","","","","","","","","","Returns this value as a floating point clamped between 0 …","","","Converts this color into its hue/saturation and lightness …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A theme of inverse colors to provide high contrast to …","The left edge","The theme to use when the user interface is in light mode.","Returns a new light color theme for source.","Returns a new light theme generated from the provided …","Returns a new light surface theme generated from the two …","Returns the light-mode, inverse theme for given sources.","Returns the perceived lightness of this color.","The background color to use for the low level container …","The background color to use for the lowest level container …","Returns true if this instance matches the group name of T.","Returns the maximum measurement, if the end is bounded.","Returns the minimum measurement, if the start is bounded.","Returns the color in others that contrasts the most from …","Returns the name of the group.","Returns the name of the style component.","","","The name of the component within the group.","Returns a new instance using G and name.","Returns an empty collection.","Wraps an arbitrary value so that it can be used as a …","Returns a new instance using the group name of T.","Returns a new instance using group and name.","Returns a new source with the given hue (in degrees) and …","","The default text/content color.","The color for content that sits atop the primary color.","The primary color for content on either background color …","A variation of the text/content color that is …","The color for de-emphasized content on either background …","The color for content that is inside of a container.","The default color for content atop an inverted surface.","The color to draw important outlines.","The color to use for decorative outlines.","The primary color theme.","The inverted primary color.","A theme of the primary color that remains consistent …","The right edge","A measurement of saturation.","A color to apply to scrims, a term sometimes used to refer …","The secondary color theme.","A theme of the secondary color that remains consistent …","A color to apply to shadows.","Returns the sum of the parts as a Size.","Returns the hue and saturation of this color.","The start bound of the range.","The theme to color surfaces.","An inverse surface color.","The tertiary color theme.","A theme of the tertiary color that remains consistent …","","","","","","","","","","","","","","","","","The top edge","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to extract this type from component. If component …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new instance with dimension for every edge.","","","","","","","","","","","","","","","","","","","Adds a Component for the name provided and returns self.","Updates bottom and returns self.","Returns a collection with the capacity to hold up to …","Updates left and right to be horizontal and returns self.","Updates left and returns self.","Updates right and returns self.","Updates top and returns self.","Updates top and bottom to be vertical and returns self.","Allow all widgets that can respond to keyboard input to …","The set of controls to allow focusing via tab key and …","Describes an order starting at the bottom and proceeding …","The EasingFunction to apply to animations that have no …","The EasingFunction to apply to animations that transition …","The EasingFunction to apply to animations that transition …","A configuration option to control which controls should be …","A Color to be used as a highlight color.","A horizontal direction.","Intrinsic, uniform padding for a widget.","The VisualOrder strategy to use when laying out content.","Describes an order starting at the left and proceeding to …","The Dimension to use to space multiple lines of text.","Only allow widgets that expect textual input to accept …","Describes an order starting at the right and proceeding to …","The Color to use when rendering text.","The Color to use when rendering text.","The Dimension to use as the size to render text.","Describes an order starting at the top and proceeding to …","A vertical direction.","A 2d ordering configuration.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The ordering to apply horizontally.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if all controls should be focusable.","Returns true if only textual should be focusable.","Returns a left-to-right ordering.","","","","","","","","","","","","Returns the reverse ordering of self.","Returns the reverse order of self.","Returns the reverse order of self.","Returns a right-to-left ordering.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The ordering to apply vertically.","Suspends the current async task until the contained value …","A value that will not ever change externally.","An instance of a value that provides APIs to observe and …","A value that may be updated externally.","An exclusive reference to the contents of a Dynamic.","A reader that tracks the last generation accessed through …","A type that can have a for_each operation applied to it.","A tag that represents an individual revision of a Dynamic …","A type that can convert into a Dynamic<T>.","A type that can be converted into a Value.","A type that can create a Dynamic<U> from a T passed into a …","The borrowed representation of T to pass into the for_each …","The borrowed representation of T passed into the mapping …","A value that may be either constant or dynamic.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Blocks the current thread until the contained value has …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new reference-based reader for this dynamic …","","","","","","","","","","","","","","","Returns a Value::Dynamic containing value.","","","","","","","","","","","Apply for_each to each value contained within self.","Attaches for_each to this value so that it is invoked each …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Returns the current generation of the value.","Returns the current generation of the data stored, if the …","Returns a clone of the currently contained value.","Returns a clone of the currently contained value.","Returns a clone of the currently stored value.","Returns true if the dynamic has been modified since the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns self as a dynamic.","","","Converts this Dynamic into a reader.","","","","","","","Returns this type as a Value.","","","","","","","","","","","","","","","Returns an exclusive reference to the contents of this …","Maps the current contents to map and returns the result.","Apply map_each to each value in self, storing the result …","Creates a new dynamic value that contains the result of …","Returns a new dynamic that is updated using …","Returns a new dynamic that is updated using U::from(&T) …","Maps the contents with exclusive access. Before returning …","Maps the current contents with exclusive access and …","Maps the contents with read-only access.","Maps the contents of the dynamic value and returns the …","Creates a new instance wrapping value.","Returns the next tag.","","Marks the widget for redraw when this value is updated.","Replaces the contents with new_value, returning the …","Stores new_value in this dynamic. Before returning from …","Returns the currently stored value, replacing the current …","Checks if the currently stored value is different than …","","","","","Returns a pending transition for this value to new_value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates this dynamic with new_value, but only if new_value …","Suspends the current async task until the contained value …","A helper function that invokes with_clone with a clone of …","Attaches for_each to this value so that it is invoked each …","A function that can be invoked with a parameter (T) and …","A list of Widgets.","A marker type that represents a handled event.","A type that represents whether an event has been handled …","A marker type that represents an ignored event.","An EventHandling value that represents a handled event.","An EventHandling value that represents an ignored event.","A type that can create a WidgetInstance.","A type that can create a WidgetInstance with a preallocated","A Widget that has been attached to a widget hierarchy.","A mounted child widget","An unmounted child widget","A type that makes up a graphical user interface.","Exclusive access to a widget.","The unique id of a WidgetInstance.","An instance of a Widget.","A child widget","A WidgetId that has not been assigned to a WidgetInstance.","A Widget that contains a single child.","This widget has been targeted to be focused. If this …","This widget has been targeted to be focused. If this …","The widget has become the active widget.","The widget has become the active widget.","Returns true if this widget is the currently active widget.","","","","","","","","","","","Aligns self to the bottom.","Aligns self to the left.","Aligns self to the right.","Aligns self to the top.","Returns a collection of widgets using self and other.","Adds widget to self and returns the updated list.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The widget is no longer focused for user input.","The widget is no longer focused for user input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aligns self to the center vertically and horizontally.","Returns the child widget.","","","","","","","","","","","","","","","","","","","","","","","The widget is no longer active.","The widget is no longer active.","","","","","","","","","","","","","","","Returns an exclusive reference to T if it is the type …","Returns a reference to T if it is the type contained.","","","","","","","","","","","","","","","","","","","","","","","Expands self to grow to fill its parent.","Expands self to grow to fill its parent proportionally …","Fits self horizontally within its parent.","Fits self vertically within its parent.","","","","","","","","","","The widget has received focus for user input.","The widget has received focus for user input.","Returns true if this widget is the currently focused …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this node has a parent.","","Returns true if this widget should respond to mouse input …","Returns true if this widget should respond to mouse input …","Allows scrolling self horizontally.","The widget is currently has a cursor hovering it at …","The widget is currently has a cursor hovering it at …","Returns true if this widget is currently the hovered …","Returns the unique id of this widget instance.","Returns the unique id of this widget instance.","Returns the contained widget id.","An input manager event has been sent to this widget. …","An input manager event has been sent to this widget. …","","Inserts widget into the list at index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets this widget as a “default” widget.","Sets this widget as a “default” widget.","Sets this widget as an “escape” widget.","Sets this widget as an “escape” widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new window containing self as the root widget.","Invokes the wrapped function and returns the produced …","Returns true if this is a default widget.","Returns true if there are no widgets in this list.","Returns true if this is an escape widget.","A keyboard event has been sent to this widget. Returns …","A keyboard event has been sent to this widget. Returns …","Returns the region that the widget was last rendered at.","Layout this widget and returns the ideal size based on its …","Returns the rectangle that the child widget should occupy …","Returns the number of widgets in this list.","Locks the widget for exclusive access. Locking widgets …","Locks the widget for exclusive access. Locking widgets …","","Returns a new widget.","","Returns a new WidgetInstance whose WidgetId is id.","","","","","The widget has been mounted into a parent widget.","The widget has been mounted into a parent widget.","Returns this child, mounting it in the process if …","A mouse button event has occurred at location. Returns …","A mouse button event has occurred at location. Returns …","A mouse button is being held down as the cursor is moved …","A mouse button is being held down as the cursor is moved …","A mouse button is no longer being pressed.","A mouse button is no longer being pressed.","A mouse wheel event has been sent to this widget. Returns …","A mouse wheel event has been sent to this widget. Returns …","Returns a new instance that calls function each time the …","Returns a new instance containing widget.","Returns an empty list.","Returns a new unmounted child","Returns a unique tag and its contained id.","Returns the id of the widget that should receive focus …","Returns the next widget to focus after this widget.","Returns the parent of this widget.","Returns true if this widget that is directly beneath the …","Pushes widget into the list.","Redraw the contents of this widget.","","Runs this widget instance as an application.","Allows scrolling self both vertically and horizontally.","","","","","","","Truncates the collection of children to length.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The widget is no longer being hovered.","The widget is no longer being hovered.","Returns a newly allocated WidgetId that is guaranteed to …","The widget has been removed from its parent widget.","The widget has been removed from its parent widget.","","","","","","","","","","","Allows scrolling self vertically.","Returns the a reference to the underlying widget instance.","Associates a style component with self.","Returns a list with enough capacity to hold capacity …","Returns a new instance containing widget that is assigned …","Sets the widget that should be focused next.","Sets the widget that should be focused next.","Associates styles with this widget.","Returns a reference to a single child widget if this …","A widget aligns its contents to its container’s …","","A 2d drawable surface.","A widget that expands its child widget to fill the parent.","A text input widget.","","A widget that resizes its contained widget to an explicit …","","A widget that occupies space, optionally filling it with a …","","A widget that applies a set of Styles to all contained …","A layered tile-based 2d game surface.","","","","","","","","","","","","","","","","","","","Sets the bottom edge of alignment to 0 and returns self.","Sets the left edge of alignment to 0 and returns self.","Sets the right edge of alignment to 0 and returns self.","Sets the top edge of alignment to 0 and returns self.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A clickable, labeled button","","","","","","","","","","","","","","","","","Returns a new spacing widget that centers widget …","Returns a reference to the child widget.","Returns a reference to the child widget.","","","","","Returns a widget that draws nothing.","","","Returns a widget that fills its space with color.","","","","","","","","","","","","","","","","","","","","","","","","Returns a new tilemap that contains dynamic layers.","Returns an empty widget.","Returns a widget that expands to fill its parent, but has …","Sets the left and right edges of alignment to 0 and …","Sets the top and bottom edges of alignment to 0 and …","","","","","","","","","","","","","","Sets the camera’s focus and returns self.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","Resizes child’s height to height.","The range of allowed height for the child widget.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A read-only text widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new canvas that draws its contents by invoking …","Returns a new widget containing initial_text.","Returns a new spacing widget containing widget, …","Returns a widget that expands child to fill the parent …","Returns a new widget that applies styles to child and any …","Returns a new tilemap that renders layers.","Sets the on_key callback.","","","","","","","","","","","","","","","","","A container that scrolls its contents on a virtual surface.","A widget that combines a collection of Children widgets …","The value of this widget.","Associates a Tick with this widget and returns self.","Associates a Tick with this widget and returns self.","Resizes child to size.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The weight to use when splitting available space with …","Returns a widget that expands child to fill the parent …","Resizes child’s width to width.","The range of allowed width for the child widget.","","","","","A clickable button.","The background color of the button when it is active …","The background color of the button.","The background color of the button when the mouse cursor …","The background color of the button when the mouse cursor …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the value to use for the button’s enabled status.","The enabled state of the button.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The label to display on the button.","","","","","","","","","","","","Returns a new button with the provided label.","Sets the on_click callback and returns self.","The callback that is invoked when the button is clicked.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A read-only text widget.","A Color to be used as a highlight color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new label that displays text.","","","The contents of the label.","","","","","","","","","","","","","","","","","","A widget that supports scrolling its contents.","The thickness that scrollbars are drawn with.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Returns a new scroll widget that allows scrolling contents …","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new scroll widget containing contents that …","","","","","","","","","","","","","","","","","","","","Returns a new scroll widget that allows scrolling contents …","The child widgets should be displayed as columns.","The child widgets should be displayed as rows.","A widget that displays a collection of Children widgets in …","The direction of an Stack widget.","The orientation (Row/Column) of an Stack widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","The children widgets that belong to this array.","","","","","Returns a new instance that displays widgets in a series …","Display child widgets as columns.","Display child widgets as columns in reverse order.","","","","The direction to display the children using.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new widget with the given direction and widgets.","The orientation of the widgets.","","If true, the widgets will be laid out in reverse order.","Returns a new instance that displays widgets in a series …","Display child widgets as rows.","Display child widgets as rows in reverse order.","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type that is provided when initializing this window.","A currently running Gooey window.","A Gooey window that is not yet running.","The attributes of a Gooey window.","The behavior of a Gooey window.","","","","","","","","","","","The attributes of this window.","","","","","","","","","The window has been requested to close. If this function …","","","","","","","","Returns a dynamic that is updated whenever this window’s …","Returns a new instance using widget as its contents.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Return a new instance of this behavior using context.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","Create the window’s root widget. This function is only …","Returns a new instance using context to initialize the …","Returns a dynamic that is updated whenever this window’s …","","Runs this behavior as an application.","Runs this behavior as an application, initialized with …","The colors to use to theme the user interface.","","","","","","","","","","","","","","","","","Sets focused to be the dynamic updated when this window’…","Sets occluded to be the dynamic updated when this window’…"],"i":[10,220,0,0,0,10,0,0,0,0,0,4,8,9,11,10,0,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,0,4,4,8,9,10,8,9,10,4,8,9,11,10,0,11,4,8,4,4,8,9,11,10,4,4,4,4,4,4,8,10,8,8,8,10,10,10,4,10,8,9,11,10,4,8,8,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,9,8,4,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,10,4,8,9,11,10,4,4,8,8,9,9,11,11,10,10,9,11,0,10,4,4,4,8,9,9,4,9,221,4,4,0,0,10,9,8,9,10,4,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,0,4,0,0,0,220,0,57,0,0,0,0,0,0,0,72,0,0,0,72,0,0,71,0,103,0,0,0,0,71,0,69,74,104,222,62,58,63,65,70,71,72,57,64,62,63,65,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,103,69,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,223,104,58,65,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,70,71,72,71,72,71,71,71,69,74,104,222,62,58,63,65,70,71,72,70,71,71,70,69,74,104,222,62,58,63,65,70,71,72,70,69,61,72,0,71,71,71,71,71,60,74,70,71,72,69,74,74,104,222,62,58,63,65,70,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,57,104,58,65,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,72,72,71,71,71,69,74,104,222,62,58,63,65,70,71,72,69,69,74,74,104,104,222,222,62,62,58,58,63,63,65,65,70,70,71,71,72,72,224,66,71,58,65,70,71,69,57,103,71,71,224,104,58,65,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,72,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,60,74,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,96,102,102,90,90,75,75,91,91,81,81,89,89,86,86,78,78,93,93,94,94,83,83,99,99,95,95,84,84,80,80,85,85,101,101,92,92,98,98,82,82,77,77,97,97,79,79,100,100,88,88,87,87,76,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,107,96,96,102,102,90,90,75,75,91,91,81,81,89,89,86,86,78,78,93,93,94,94,83,83,99,99,95,95,84,84,80,80,85,85,101,101,92,92,98,98,82,82,77,77,97,97,79,79,100,100,88,88,87,87,76,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,107,96,102,90,75,91,81,89,86,78,93,94,83,99,95,84,80,85,101,92,98,82,77,97,79,100,88,87,76,0,113,0,0,0,0,0,114,0,113,225,0,50,50,108,113,110,111,50,108,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,226,108,110,111,50,50,108,113,110,111,50,108,113,110,111,50,110,50,108,113,110,111,50,108,113,110,111,50,110,108,113,110,111,50,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,110,110,108,110,50,50,108,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,110,111,108,50,108,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,113,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,108,113,113,110,110,111,111,50,50,50,50,108,108,50,111,114,225,108,108,108,108,50,226,50,50,110,50,226,111,50,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,50,108,110,50,50,130,105,0,0,0,0,0,0,0,0,0,122,105,0,0,105,130,0,105,105,0,0,0,105,0,0,0,0,0,131,0,105,131,0,0,0,0,0,105,130,131,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,135,136,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,129,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,140,136,137,138,0,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,136,137,127,137,126,136,139,112,130,131,135,127,123,122,136,138,157,227,112,105,130,131,129,132,132,133,134,135,127,126,136,137,138,139,140,129,131,129,133,134,126,136,137,138,139,131,131,131,129,129,129,133,133,133,134,134,134,126,126,126,136,136,136,137,137,137,138,138,138,139,139,139,126,129,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,105,105,105,105,105,105,105,105,130,130,130,130,131,131,131,129,129,129,129,129,129,129,129,132,133,134,135,135,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,131,131,138,127,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,112,134,133,136,136,140,112,112,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,228,131,129,132,154,105,131,129,130,131,129,135,126,136,137,138,139,140,157,112,141,131,131,229,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,157,227,227,112,112,105,105,130,130,130,131,131,131,129,129,132,132,133,133,134,134,135,135,127,127,126,126,136,136,137,137,138,138,139,139,140,140,126,135,127,137,126,136,139,229,136,136,133,129,129,229,230,153,227,134,134,134,112,132,133,134,140,157,136,137,138,136,138,137,139,136,136,126,139,127,135,140,127,126,127,127,135,229,129,126,139,126,127,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,135,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,131,129,129,132,133,134,135,127,126,136,137,138,139,140,228,131,129,132,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,135,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,135,112,135,135,135,135,135,145,0,170,0,0,0,0,0,0,0,0,169,0,145,169,0,0,0,170,0,0,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,160,161,162,163,164,165,166,167,168,109,169,170,145,160,161,162,163,164,165,166,167,168,109,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,145,171,160,161,162,163,164,165,166,167,168,172,171,160,161,162,163,164,165,166,167,168,172,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,160,161,162,163,164,165,166,167,168,109,169,170,145,160,160,160,161,161,161,162,162,162,163,163,163,164,164,164,165,165,165,166,166,166,167,167,167,168,168,168,109,109,109,169,169,169,170,170,170,145,145,145,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,109,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,109,145,109,145,160,161,162,163,164,165,166,167,168,109,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,171,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,109,109,172,172,169,169,170,170,145,145,145,145,109,171,160,161,162,163,164,165,166,167,168,172,109,169,170,109,160,161,162,163,164,165,166,167,168,109,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,109,172,169,170,145,145,109,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,171,160,161,162,163,164,165,166,167,168,109,172,169,170,145,109,0,42,0,42,0,0,0,0,0,0,0,231,232,0,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,173,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,173,174,42,125,173,174,42,125,175,173,176,174,42,125,125,174,42,175,175,125,175,173,176,174,42,125,175,173,42,174,174,174,174,125,175,173,176,174,42,231,125,125,175,173,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,42,125,173,42,173,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,42,174,219,125,176,125,125,175,173,176,174,42,199,125,125,125,175,175,173,173,176,176,174,174,42,42,42,125,42,232,125,125,125,125,42,125,173,125,174,176,42,125,125,125,125,125,173,174,42,125,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,173,125,125,0,0,0,0,0,0,0,0,0,0,186,186,0,0,0,0,0,0,0,196,233,196,233,121,193,190,187,188,120,121,184,186,185,189,183,183,183,183,183,184,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,120,121,186,196,233,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,183,233,187,188,120,121,186,185,187,188,120,121,186,185,193,190,187,188,120,121,184,186,185,189,196,233,184,184,189,184,193,190,187,188,120,121,184,186,185,189,190,190,187,188,120,121,121,185,189,187,187,187,188,188,188,120,120,120,185,185,185,189,189,189,183,183,183,183,193,187,188,120,121,184,186,185,189,196,233,121,193,190,187,188,120,121,184,186,185,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,184,193,190,187,188,120,121,184,186,185,189,121,185,196,233,183,196,233,121,120,121,189,196,233,120,184,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,187,188,185,183,120,183,120,193,190,187,188,120,121,184,186,185,189,193,193,190,190,187,187,188,188,120,120,121,121,184,184,186,186,185,185,189,189,183,193,120,184,120,196,233,121,196,233,184,120,121,120,183,120,234,120,121,186,121,196,233,186,196,233,196,233,196,233,196,233,193,120,184,186,189,120,121,121,121,184,196,120,120,183,187,188,120,121,186,185,184,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,196,233,189,196,233,193,190,187,188,120,121,184,186,185,189,183,186,183,184,120,183,120,183,196,0,0,0,0,0,0,0,0,0,0,0,0,200,182,191,203,198,202,182,191,203,198,205,200,182,191,203,204,198,202,182,182,182,182,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,200,182,191,203,198,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,0,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,182,191,203,198,204,204,204,204,205,200,182,191,203,204,198,202,182,191,203,198,200,191,204,205,200,182,191,203,204,198,202,202,200,191,182,182,205,200,182,191,203,204,198,202,200,182,191,203,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,203,203,200,182,191,203,198,202,182,191,203,198,200,182,191,203,198,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,205,200,200,182,182,191,191,203,203,204,204,198,198,202,202,200,182,191,203,198,202,0,205,200,182,191,203,204,198,202,182,191,203,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,198,198,200,182,191,203,198,200,182,191,203,198,182,191,203,198,182,191,203,198,202,205,200,182,191,198,202,200,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,0,0,200,205,202,203,204,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,198,182,191,203,198,205,200,182,191,203,204,198,202,191,191,203,203,182,191,203,198,0,0,0,0,0,207,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,207,208,209,210,211,207,207,208,209,210,211,208,208,208,209,209,209,210,210,210,211,211,211,207,208,209,210,211,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,207,208,209,210,211,207,207,208,208,209,209,210,210,211,211,207,207,207,207,207,207,207,207,207,208,209,210,211,207,207,207,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,207,208,209,210,211,0,0,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,212,212,213,212,212,212,213,212,212,212,212,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,212,213,212,213,213,212,212,213,213,213,213,212,213,213,213,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,0,0,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,214,214,194,194,214,194,214,194,214,194,214,194,194,194,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,214,194,194,194,194,194,194,214,194,194,194,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,194,214,194,194,216,216,0,0,0,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,215,216,217,215,215,217,215,216,217,217,215,216,215,216,215,215,215,216,216,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,215,216,217,215,216,217,217,215,215,216,216,217,217,217,217,215,217,215,217,215,215,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,218,0,0,0,0,128,195,128,195,128,195,128,195,128,195,195,128,195,128,195,128,195,128,195,218,128,195,195,128,128,128,195,128,195,128,195,128,195,128,195,128,195,218,128,195,128,195,128,195,195,128,195,128,195,128,195,128,195,128,128,195,195,218,195,128,195,218,218,195,128,195,128,195,128,195,128,195,128,195,128,195,128,195,128,195,195,195],"f":[0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],0,[4,[[6,[5]]]],[[4,[6,[7]]],4],[8,8],[9,9],[10,10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],11],[4],[8],[4],[[]],[[]],[[]],[[]],[[]],[[4,[13,[12]],[14,[12]],[15,[12]],[17,[16]],[17,[18]]]],[[4,[22,[[0,[19,20,12,21]]]],[15,[[0,[19,20,12,21]]]],[17,[16]],[17,[18]]]],[[4,[24,[[23,[12]]]],[15,[12]],[17,[16]],[17,[18]]]],[[4,25,26,[14,[7]],[15,[12]],[17,[16]],[17,[18]]]],[[4,27,[6,[[0,[12,20]]]]]],[[4,[28,[[0,[19,20,12,21]]]],27,[15,[[0,[19,20,12,21]]]],[17,[16]],[17,[18]]]],[[8,8],29],[[10,10],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[4,26]],[[10,12,30],5],[[8,31],32],[[9,31],32],[[11,31],32],[[10,31],32],[[]],[33,8],[[]],[34,8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[9,35],9],[[8,36]],[4,37],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[9,43],44],0,0,[10,5],[[4,[24,[[23,[12]]]]],[[13,[12]]]],[[4,25,26],[[13,[12]]]],[37,4],[[[24,[[45,[33]]]]],8],[[46,[0,[47,48]]],9],[49,9],[4,[[6,[7]]]],[[9,50]],[[],51],[4,30],[4,[[52,[5]]]],0,0,[[10,5]],[[49,[0,[47,48]]],9],[[]],[[]],[[]],[4,[[15,[7]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],0,[4,[[17,[[6,[5]]]]]],0,0,0,[56],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[57,[[58,[57]]]],[46,[[59,[46]]]],[[[62,[60,61]],46],[[59,[46]]]],[[[63,[57,57]],46],[[59,[46]]]],[[[65,[64]],46],[[59,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[[69,[[0,[66,67,48,68]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[39,[64]]]],[[],[[39,[64,38]]]],[[],[[39,[64,38]]]],[[],[[39,[64,38]]]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70],[71,71],[72,72],[[]],[[]],[[71,71],73],[[],73],[[],73],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],70],[[],71],[71],[70],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70],0,[71,18],[[72,71],18],0,[[71,71],29],[[71,18],29],[[],29],[[],29],[[],29],[[]],[[[74,[[0,[66,67,48,68]]]]]],[[70,31],32],[[71,31],32],[[72,31],32],[[]],[[[69,[67]]],[[74,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75,72],[76,72],[77,72],[78,72],[79,72],[80,72],[81,72],[82,72],[83,72],[84,72],[85,72],[86,72],[87,72],[88,72],[89,72],[90,72],[91,72],[92,72],[93,72],[94,72],[[]],[95,72],[96,72],[97,72],[98,72],[99,72],[100,72],[101,72],[102,72],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[104,[103,61]]]],[[[58,[57,57]]]],[[[65,[57]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[[],[[42,[105]]]],[[]],[71,18],[71,71],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[106],[18],[[71,71,18],71],[[57,57],[[58,[57,57]]]],[[[0,[47,48,68]]],65],[[],70],[18,71],0,[[[0,[47,48,68]]],65],[46,[[104,[107]]]],[[71,71],[[17,[73]]]],[[71,18],[[17,[73]]]],[[],70],[[],70],[[],70],[[],70],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[72]]]],[105,[[53,[105]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[18],[[[74,[[0,[66,67,48,68]]]],18]],[[[104,[103,107]],61],[[104,[103,61]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[107,107],[96,96],[102,102],[90,90],[75,75],[91,91],[81,81],[89,89],[86,86],[78,78],[93,93],[94,94],[83,83],[99,99],[95,95],[84,84],[80,80],[85,85],[101,101],[92,92],[98,98],[82,82],[77,77],[97,97],[79,79],[100,100],[88,88],[87,87],[76,76],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[107,71],18],[[96,71],18],[71,18],[71,18],[[102,71],18],[71,18],[[90,71],18],[[75,71],18],[71,18],[71,18],[[91,71],18],[71,18],[[81,71],18],[[89,71],18],[71,18],[[86,71],18],[71,18],[[78,71],18],[71,18],[[93,71],18],[71,18],[71,18],[[94,71],18],[[83,71],18],[71,18],[71,18],[[99,71],18],[71,18],[[95,71],18],[71,18],[[84,71],18],[[80,71],18],[71,18],[[85,71],18],[71,18],[[101,71],18],[71,18],[71,18],[[92,71],18],[[98,71],18],[71,18],[[82,71],18],[71,18],[[77,71],18],[71,18],[[97,71],18],[71,18],[[79,71],18],[71,18],[71,18],[[100,71],18],[[88,71],18],[71,18],[71,18],[[87,71],18],[[76,71],18],[71,18],[[107,31],32],[[96,31],32],[[102,31],32],[[90,31],32],[[75,31],32],[[91,31],32],[[81,31],32],[[89,31],32],[[86,31],32],[[78,31],32],[[93,31],32],[[94,31],32],[[83,31],32],[[99,31],32],[[95,31],32],[[84,31],32],[[80,31],32],[[85,31],32],[[101,31],32],[[92,31],32],[[98,31],32],[[82,31],32],[[77,31],32],[[97,31],32],[[79,31],32],[[100,31],32],[[88,31],32],[[87,31],32],[[76,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,0,0,0,0,0,0,0,0,0,0,[50,29],[50,29],[1],[1],[1],[1],[1],[[108,109]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],108],[108,108],[110,108],[111,111],[[50,112]],[50,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[110,110],[50,50],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[110,[6,[7]]],110],[[]],[[]],[[]],[[]],[[]],[50,29],[108],[113],[110],[111],[50],[108],[113],[110],[111],[50],[[]],[[]],[[]],[[]],[[]],[110],[[110,112]],[108],[110],[50],[50,29],[[108,114]],[[110,114]],[[111,114]],[[50,114]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[108,[15,[7]]],29],[50,29],[[108,115],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[50,29],[50,29],[[108,116,43,29],44],0,[50,[[17,[[6,[7]]]]]],[[111,[52,[10]]],[[52,[5]]]],[50],[56],[[108,[15,[7]],116,117],44],[[108,[15,[7]],116,117]],[[108,[17,[[15,[7]]]],116,117]],[[108,116,118,119],44],[50,29],[120,121],[[50,122]],[[50,[124,[123]]],112],[110],[[50,125]],[121],[[111,121,[6,[7]]]],[50,126],[50,127],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[50,121],0,0,[50,128],[50,128],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[129,5,30],5],[112,112],[105,105],[130,130],[131,131],[129,129],[132,132],[133,133],[134,134],[[[135,[67]]],[[135,[67]]]],[127,127],[126,126],[136,136],[137,137],[138,138],[139,139],[140,140],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[140,141],26],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[140,137],[[140,140,140,140,140,140],126],[[140,140],136],[[140,140],139],[[],112],[[],130],[[],131],[[],[[135,[142]]]],[[],127],[50,105],[50],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[132,[[17,[[0,[143,48,68]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[131,131],29],[[129,129],29],[[133,133],29],[[134,134],29],[[126,126],29],[[136,136],29],[[137,137],29],[[138,138],29],[[139,139],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],0,[129,[[17,[131]]]],[[112,31],32],[[105,31],32],[[130,31],32],[[131,31],32],[[129,31],32],[[132,31],32],[[133,31],32],[[134,31],32],[[[135,[143]],31],32],[[127,31],32],[[126,31],32],[[136,31],32],[[137,31],32],[[138,31],32],[[139,31],32],[[140,31],32],[[]],[[]],[[]],[144,105],[129,105],[109,105],[145,105],[7,105],[131,105],[72,105],[[]],[26,105],[[]],[131,130],[144,130],[7,130],[144,131],[[]],[7,131],[146,129],[[[147,[[0,[[24,[131]],67]]]]],129],[[[148,[[24,[131]]]]],129],[[[149,[[24,[131]]]]],129],[[[150,[[24,[131]]]]],129],[[]],[[[151,[[24,[131]]]]],129],[[[24,[131]]],129],[[]],[[]],[[]],[152],[67,[[135,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,112],[[144,30],131],[[7,30],131],[140,138],[[140,140,140,140,140,140],127],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[112,[0,[122,106]],50]],[[112,[0,[153,106]]],[[17,[[42,[105]]]]]],0,[[133,36]],0,0,0,[[112,153,154]],[[112,134,154]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[[],105],[[],105],[132,105],[[],[[42,[105]]]],[[],[[42,[105]]]],[[],[[42,[105]]]],[[],[[42,[105]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[112],[[],71],[[131,30],144],[[131,30],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[130,[[42,[[135,[130]]]]]],[[],[[42,[17]]]],[[],42],[[],42],[131,[[42,[[135,[131]]]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],0,0,0,[140,137],[[140,140,140,140,140,140],126],[[140,140],136],[[140,140],139],[[],71],0,0,[133,29],[129,[[17,[131]]]],[129,[[17,[131]]]],[[21,[124,[21]]],21],[[],8],[[],[[45,[134]]]],[[],8],[134,[[45,[134]]]],0,[[[24,[8]]],134],[[],112],[[[0,[155,156,143,48,68]]],132],[[],133],[[133,[24,[8]]],134],[[18,18],140],[157,17],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[135,[[0,[158,21]]]]],[[52,[[0,[158,21]]]]]],[[],140],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[131]]]],[[],53],[[],53],[105,[[53,[129]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[105]]]],[105,[[53,[105]]]],[105,[[53,[105]]]],[105,[[53,[132,105]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[131]]],[[135,[131]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[112,153,[24,[105]]],112],[[135,24],135],[159,112],[[[135,[67]],[24,[67]]],[[135,[67]]]],[[135,24],135],[[135,24],135],[[135,24],135],[[[135,[67]],[24,[67]]],[[135,[67]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[160,160],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[109,109],[169,169],[170,170],[145,145],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],145],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[[171,50]],[[160,50],131],[[161,50],131],[[162,50],26],[[163,50],26],[[164,50],26],[[165,50],131],[[166,50]],[[167,50]],[[168,50]],[[172,50]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[160,160],29],[[161,161],29],[[162,162],29],[[163,163],29],[[164,164],29],[[165,165],29],[[166,166],29],[[167,167],29],[[168,168],29],[[109,109],29],[[169,169],29],[[170,170],29],[[145,145],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[160,31],32],[[161,31],32],[[162,31],32],[[163,31],32],[[164,31],32],[[165,31],32],[[166,31],32],[[167,31],32],[[168,31],32],[[109,31],32],[[172,31],32],[[169,31],32],[[170,31],32],[[145,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[[],105],[[],[[42,[105]]]],[[],[[42,[105]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[145,29],[145,29],[[],109],[171,[[45,[134]]]],[160,[[45,[134]]]],[161,[[45,[134]]]],[162,[[45,[134]]]],[163,[[45,[134]]]],[164,[[45,[134]]]],[165,[[45,[134]]]],[166,[[45,[134]]]],[167,[[45,[134]]]],[168,[[45,[134]]]],[172,[[45,[134]]]],[109,109],[169,169],[170,170],[[],109],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[109]]]],[[],53],[[],53],[[],53],[105,[[53,[145]]]],[[],53],[105,[[53,[105]]]],[105,[[53,[105]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[173,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[125,125],[173,173],[174,174],[[[42,[67]]],[[42,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[125,173],[[],[[125,[142]]]],[[],174],[[],[[42,[142]]]],[175],[175],[[]],[[]],[[]],[[]],[[]],[[]],[125],[175],[173],[[],42],[[174,174],29],[[],29],[[],29],[[],29],[[[125,[143]],31],32],[[[175,[143]],31],32],[[[173,[143]],31],32],[[[176,[143]],31],32],[[174,31],32],[[[42,[143]],31],32],[[[0,[47,48]]]],[[125,[0,[47,48]]]],[[]],[[]],[[]],[125,173],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[125,174],[42,[[17,[174]]]],[[[125,[67]]],67],[[[173,[67]]],67],[[[42,[67]]],67],[173,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[125,[67]]],[[42,[105]]]],[[[42,[105]]],[[42,[105]]]],[[]],[[],125],[125,125],[[]],[125,173],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[125,42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[42,42],[[],[[42,[17]]]],[[],42],[125,175],[[42,56]],[[[0,[47,48]]],125],[[125,[0,[47,48]]],[[125,[48]]]],[[[125,[67]]],[[125,[[0,[[177,[67]],48]]]]]],[[[125,[67]]],[[125,[[0,[[177,[67]],48]]]]]],[[125,56]],[[42,56]],[[125,56]],[[173,56]],[[],125],[174,174],[[[178,[176]],179],180],[[42,50]],[125],[125],[[[125,[142]]],142],[[[125,[[0,[142,181]]]]],[[17,[[0,[142,181]]]]]],[[]],[[]],[[]],[[]],[[[125,[[0,[66,67,48,68]]]],[0,[66,67,48,68]]],[[69,[[0,[66,67,48,68]]]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[125,[181]],181]],[173,176],[[125,56]],[[125,[0,[47,48]]],125],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[108,29],[108,29],[108],[108],[121,29],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[],182],[[],182],[[],182],[[],182],[183,184],[[184,183],184],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[120,185],[121,185],[186,185],[108],[108],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],182],[[],186],[187,187],[188,188],[120,120],[121,121],[186,186],[185,185],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[[],184],[184],[189],[184],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[190,17],[190,17],[[187,187],29],[[188,188],29],[[120,120],29],[[121,120],29],[[121,121],29],[[185,185],29],[[189,189],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],191],[192,191],[[],182],[[],182],[[193,31],32],[[187,31],32],[[188,31],32],[[120,31],32],[[121,31],32],[[184,31],32],[[186,31],32],[[185,31],32],[[189,31],32],[108],[108],[121,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[189,185],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,184],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[121,29],[[185,36]],[[[15,[7]],108],29],[[[15,[7]],108],29],[[],194],[[[15,[7]],108]],[[[15,[7]],108]],[121,29],[120,185],[121,185],[189,185],[[115,108],44],[[115,108],44],[128,120],[[184,159,183]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],120],[120,120],[[],120],[120,120],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[195,[120]]]],[193],[120,29],[184,29],[120,29],[[116,43,29,108],44],[[116,43,29,108],44],[121,[[17,[[6,[7]]]]]],[[[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[6,[7]]]],[184,159],[120,190],[121,190],[120,120],[[],120],[120,120],[189,120],[[120,50]],[[121,50]],[[186,50]],[[121,56]],[108],[108],[[186,108],121],[[[15,[7]],116,117,108],44],[[[15,[7]],116,117,108],44],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[116,118,119,108],44],[[116,118,119,108],44],[[[0,[47,48,156]]],193],[196,120],[[],184],[183,186],[[]],[120,[[17,[185]]]],[121,[[17,[121]]]],[121,[[17,[121]]]],[121,29],[[184,183]],[110],[[],[[53,[197]]]],[120,51],[[],194],[[]],[[]],[[]],[[]],[[]],[[]],[[184,159]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[[],189],[108],[108],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],194],[186,120],[[153,[24,[105]]],198],[159,184],[[196,189],120],[[[199,[[17,[185]]]]],120],[[120,[199,[[17,[185]]]]],120],[[106,[24,[112]]],198],[[],[[17,[120]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[200,108],29],[108,29],[108,29],[108,29],[108,29],[[[202,[201]],108],29],[108],[108],[108],[108],[1],[1],[1],[1],[1],[1],[1],[1],[182,182],[182,182],[182,182],[182,182],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[182,186],[[200,108]],[108],[108],[108],[108],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[183,182],[191,186],[203,186],[182,186],[191,186],[203,186],[198,186],[[],204],[204,204],[[]],[[[199,[26]]],204],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[108],[108],[[],200],[[],191],[[],204],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[125,202],[[],200],[[],191],[182,182],[182,182],[[205,31],32],[[200,31],32],[[182,31],32],[[191,31],32],[[203,31],32],[[204,31],32],[[198,31],32],[[[202,[143]],31],32],[[200,108]],[108],[108],[108],[108],[[202,[199,[206]]],202],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[129]],183],203],0,[[200,[15,[7]],108],29],[[[15,[7]],108],29],[[[15,[7]],108],29],[[[15,[7]],108],29],[[[15,[7]],108],29],[[[202,[201]],[15,[7]],108],29],[[[15,[7]],108]],[[[15,[7]],108]],[[[15,[7]],108]],[[[15,[7]],108]],[[200,115,108],44],[[115,108],[[59,[187,188]]]],[[115,108],[[59,[187,188]]]],[[115,108],[[59,[187,188]]]],[[115,108],[[59,[187,188]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[200,116,43,29,108],44],[[116,43,29,108],[[59,[187,188]]]],[[116,43,29,108],[[59,[187,188]]]],[[116,43,29,108],[[59,[187,188]]]],[[116,43,29,108],[[59,[187,188]]]],[[[202,[201]],116,43,29,108],44],0,[[205,[52,[10]],111],[[52,[5]]]],[[200,[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[204,[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[[202,[201]],[52,[10]],111],[[52,[5]]]],[[182,[52,[10]],111],[[6,[7]]]],[[191,[52,[10]],111],[[6,[7]]]],[[203,[52,[10]],111],[[6,[7]]]],[[],120],[[],120],[[],120],[[],120],[[],120],[[],120],[[],120],[[],120],[189,120],[189,120],[189,120],[189,120],[189,120],[189,120],[189,120],[189,120],[108],[108],[108],[108],[[198,108]],[[200,[15,[7]],116,117,108],44],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[200,[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[116,118,119,108],[[59,[187,188]]]],[[116,118,119,108],[[59,[187,188]]]],[[116,118,119,108],[[59,[187,188]]]],[[116,118,119,108],[[59,[187,188]]]],[[[202,[201]],116,118,119,108],44],[[[0,[47,48,156]]],205],[[[199,[34]]],200],[[[199,[[135,[130]]]],183],182],[183,191],[[[24,[112]],183],198],[[],202],[[200,[0,[47,48,156]]],200],[[205,110]],[[200,110]],[110],[110],[110],[[204,110]],[110],[[[202,[201]],110]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],0,0,0,[[205,9],205],[[202,9],202],[[[52,[[24,[129]]]],183],203],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[108],[108],[108],[108],[108],[108],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,[[192,183],191],[[[24,[129]],183],203],0,[[],[[17,[120]]]],[[],[[17,[120]]]],[[],[[17,[120]]]],[[],[[17,[120]]]],0,0,0,0,0,[[207,108],29],[[207,108]],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[207,108]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[208,208],[209,209],[210,210],[211,211],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[207,108]],[50,105],[50,105],[50,105],[50,105],[[208,50],26],[[209,50],26],[[210,50],26],[[211,50],26],[[]],[[]],[[]],[[]],[[]],[[207,[199,[29]]],207],0,[[208,208],29],[[209,209],29],[[210,210],29],[[211,211],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[207,31],32],[[208,31],32],[[209,31],32],[[210,31],32],[[211,31],32],[[207,108]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[207,[15,[7]],108],29],[[207,[15,[7]],108]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[207,116,43,29,108],44],0,[[207,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[207,[15,[7]],116,117,108],44],[[207,[15,[7]],116,117,108]],[[207,[17,[[15,[7]]]],116,117,108]],[[],8],[208,[[45,[134]]]],[209,[[45,[134]]]],[210,[[45,[134]]]],[211,[[45,[134]]]],[[[199,[34]]],207],[[207,[0,[47,48,156]]],207],0,[[207,110]],[[],[[53,[197]]]],[[]],[[]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[207,108]],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,[1],[1],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[],3],[[],3],[[]],[[]],[212,212],[[]],[[]],[[]],[50,105],[[212,50],26],[[]],[[]],[[212,212],29],[[],29],[[],29],[[],29],[[213,31],32],[[212,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[213,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[],8],[212,[[45,[134]]]],[[[199,[34]]],213],[[213,110]],[[],[[53,[197]]]],0,[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[]],[[]],[[]],[[]],[[],17],[[],17],0,0,[1],[1],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[],3],[[],3],[[]],[[]],[[]],[[]],[50,105],[[214,50]],[[]],[[]],[[194,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[194,[15,[7]],108],29],[183,194],[[194,[15,[7]],108]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[194,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[194,116,118,119,108],44],[214,[[45,[134]]]],[[],8],[183,194],[[194,110]],[[],[[53,[197]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[]],[[]],[[]],[[]],[[194,108]],[[],17],[[],17],[183,194],0,0,0,0,0,[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[]],[[]],[[]],0,[215,215],[216,216],[[]],[[]],[[[199,[184]]],217],[[],215],[[],215],[[]],[[]],[[]],0,[[]],[[]],[[]],[[215,215],29],[[216,216],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[217,31],32],[[215,31],32],[[216,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[217,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[[199,[215]],[199,[184]]],217],0,[[217,110]],0,[[[199,[184]]],217],[[],215],[[],215],[[],[[53,[197]]]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],0,0,0,0,0,[1],[1],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],0,[[]],[[]],[[]],[[]],[[],3],[[],3],[[]],[[]],[128,29],[[]],[[]],[[],[[195,[218]]]],[128],[128],[[]],[[]],[128,[[125,[29]]]],[196,[[195,[120]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[128],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],120],[[],[[195,[218]]]],[128,[[125,[29]]]],[[[195,[218]]],51],[[],51],[[],51],0,[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[]],[[]],[[]],[[]],[[],17],[[],17],[[[195,[120]],[219,[29]]],[[195,[120]]]],[[[195,[120]],[219,[29]]],[[195,[120]]]]],"c":[57],"p":[[8,"TransformMatrix"],[8,"Any"],[8,"CastFrom"],[3,"Graphics"],[3,"UPx"],[3,"Rect"],[3,"Px"],[3,"Name"],[3,"Tick"],[4,"ConstraintLimit"],[3,"InputState"],[8,"ScreenUnit"],[3,"MeasuredText"],[4,"TextOrigin"],[3,"Point"],[3,"Angle"],[4,"Option"],[15,"f32"],[8,"IsZero"],[8,"ShaderScalable"],[8,"Copy"],[3,"Shape"],[3,"Text"],[8,"Into"],[3,"Buffer"],[3,"Color"],[8,"TextureSource"],[8,"ShapeSource"],[15,"bool"],[3,"Fraction"],[3,"Formatter"],[6,"Result"],[15,"str"],[3,"String"],[8,"IntoIterator"],[8,"Hasher"],[3,"Renderer"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Value"],[3,"KeyEvent"],[6,"EventHandling"],[4,"Cow"],[3,"Duration"],[8,"FnMut"],[8,"Send"],[15,"u32"],[3,"WidgetContext"],[6,"Result"],[3,"Size"],[4,"Result"],[3,"OutOfBounds"],[3,"TypeId"],[8,"FnOnce"],[8,"IntoAnimate"],[3,"Chain"],[4,"ControlFlow"],[8,"AnimateTarget"],[8,"Easing"],[3,"RunningAnimation"],[3,"RunningChain"],[8,"Animate"],[3,"OnCompleteAnimation"],[8,"LinearInterpolate"],[8,"Clone"],[8,"Sync"],[3,"DynamicTransition"],[3,"AnimationHandle"],[3,"ZeroToOne"],[4,"EasingFunction"],[4,"Ordering"],[3,"TransitioningDynamic"],[3,"EaseOutQuadradic"],[3,"EaseOutBounce"],[3,"EaseOutBack"],[3,"EaseInQuartic"],[3,"EaseInElastic"],[3,"EaseOutExponential"],[3,"EaseInCubic"],[3,"EaseInBack"],[3,"EaseInQuintic"],[3,"EaseInExponential"],[3,"EaseInOutExponential"],[3,"EaseInOutCubic"],[3,"EaseInBounce"],[3,"EaseInOutElastic"],[3,"EaseOutCubic"],[3,"EaseInQuadradic"],[3,"EaseInOutQuadradic"],[3,"EaseOutCircular"],[3,"EaseOutQuartic"],[3,"EaseInOutQuartic"],[3,"EaseInOutQuintic"],[3,"EaseOutSine"],[3,"EaseInOutBack"],[3,"EaseInOutCircular"],[3,"EaseOutQuintic"],[3,"EaseOutElastic"],[3,"EaseInCircular"],[3,"EaseInOutSine"],[8,"AnimationTarget"],[3,"Animation"],[4,"Component"],[8,"Sized"],[3,"Linear"],[3,"EventContext"],[3,"VisualOrder"],[3,"GraphicsContext"],[3,"LayoutContext"],[3,"Styles"],[4,"Exclusive"],[8,"ManageWidget"],[4,"Ime"],[3,"DeviceId"],[4,"MouseButton"],[4,"MouseScrollDelta"],[4,"TouchPhase"],[3,"WidgetInstance"],[3,"ManagedWidget"],[8,"ComponentDefinition"],[8,"ComponentDefaultvalue"],[15,"slice"],[3,"Dynamic"],[3,"Theme"],[3,"ThemePair"],[3,"RunningWindow"],[3,"DimensionRange"],[4,"FlexibleDimension"],[4,"Dimension"],[3,"CustomComponent"],[3,"Group"],[3,"ComponentName"],[3,"Edges"],[3,"SurfaceTheme"],[3,"ColorTheme"],[3,"FixedTheme"],[3,"InverseTheme"],[3,"ColorSource"],[8,"Lightness"],[8,"Default"],[8,"Debug"],[3,"Lp"],[4,"FocusableWidgets"],[3,"RangeFull"],[3,"RangeInclusive"],[3,"RangeTo"],[3,"Range"],[3,"RangeFrom"],[3,"RangeToInclusive"],[15,"never"],[8,"NamedComponent"],[8,"IntoComponentValue"],[8,"RefUnwindSafe"],[8,"UnwindSafe"],[3,"StylesIntoIter"],[8,"Add"],[15,"usize"],[3,"TextSize"],[3,"LineHeight"],[3,"SurfaceColor"],[3,"TextColor"],[3,"HighlightColor"],[3,"IntrinsicPadding"],[3,"Easing"],[3,"EasingIn"],[3,"EasingOut"],[4,"HorizontalOrder"],[4,"VerticalOrder"],[3,"AutoFocusableControls"],[3,"LayoutOrder"],[3,"DynamicReader"],[3,"Generation"],[3,"DynamicGuard"],[3,"BlockUntilUpdatedFuture"],[8,"From"],[3,"Pin"],[3,"Context"],[4,"Poll"],[8,"PartialEq"],[3,"Align"],[8,"MakeWidget"],[3,"Children"],[3,"WidgetId"],[4,"WidgetRef"],[3,"EventHandled"],[3,"EventIgnored"],[3,"WidgetTag"],[3,"WidgetGuard"],[3,"Expand"],[15,"u8"],[3,"Callback"],[3,"Scroll"],[3,"Window"],[8,"Widget"],[4,"EventLoopError"],[3,"Style"],[8,"IntoValue"],[3,"Input"],[8,"Layers"],[3,"TileMap"],[3,"Resize"],[3,"Space"],[3,"Canvas"],[4,"TileMapFocus"],[3,"Button"],[3,"ButtonBackground"],[3,"ButtonActiveBackground"],[3,"ButtonHoverBackground"],[3,"ButtonDisabledBackground"],[3,"LabelBackground"],[3,"Label"],[3,"ScrollBarThickness"],[3,"StackDirection"],[4,"StackOrientation"],[3,"Stack"],[8,"WindowBehavior"],[8,"IntoDynamic"],[8,"WithClone"],[8,"Run"],[3,"BoxedAnimation"],[8,"BoxAnimate"],[8,"Spawn"],[8,"MapManagedWidget"],[8,"AsEventContext"],[4,"Global"],[8,"ComponentType"],[8,"ColorExt"],[8,"ComponentGroup"],[8,"ForEach"],[8,"MapEach"],[8,"WrapperWidget"],[8,"MakeWidgetWithId"]]}\ +"gooey":{"doc":"Gooey is considered experimental and unsupported crate …","t":"NQEDDNDGIDILLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMCLLLLLLLLLKLLAOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALAAAKIQIDDIIDDNDIENIISDQDDIDSDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMKLALLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLDDDDDDDDDDDDDDDDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLINDEDDIQINQDLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLNNIDDEIIIDIQNDENNDNNDDENEDIDININNDDDDDNSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLMMMLLLLLLLLLKKMMLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLMMLLLLKKLLMLLLLLLLMMMMMMMMMMMMMMMMMMLLMMMMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNDDDEDEDDNDNNDDDNEDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDNDNDDIDIIIQQELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDGDRRIIDNNIDDDEDILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDCDDDCDCDCDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLMLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDDELLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLQDDGILLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLLLLLMLLLLLLLLLLLLLLLLLL","n":["ClippedAfter","Cloned","ConstraintLimit","Graphics","InputState","Known","Name","Result","Run","Tick","WithClone","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","animation","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","children","clip_rect","clipped_to","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","context","default","deref","deref","deref_mut","downcast","downcast","downcast","downcast","downcast","draw_measured_text","draw_shape","draw_text","draw_text_buffer","draw_texture","draw_textured_shape","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fill","fit_measured","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handled_keys","hash","inner_graphics","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","key_input","keys","kludgine","max","measure_text","measure_text_buffer","new","new","new","redraws_per_second","region","rendered","run","scale","size","styles","styles","sub","times_per_second","to_owned","to_owned","to_owned","translation","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","value","visible_rect","widget","widgets","window","with_clone","Animate","Animate","AnimateTarget","Animation","AnimationHandle","AnimationTarget","BoxAnimate","BoxedAnimation","Chain","Custom","DynamicTransition","Easing","EasingFunction","Fn","IntoAnimate","LinearInterpolate","ONE","OnCompleteAnimation","Running","RunningAnimation","RunningChain","Spawn","TransitioningDynamic","ZERO","ZeroToOne","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","and_then","animate","animate","animate","animate","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed","boxed","boxed","boxed","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clear","clone","clone","clone_into","clone_into","cmp","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","deref","detach","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","dynamic","ease","ease","easings","eq","eq","equivalent","equivalent","equivalent","finish","finish","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_animate","into_animate","into_animate","into_animate","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component","into_component_value","into_components","into_f32","into_lightness","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","launch","lerp","lerp","new","new","new","new","new_value","on_complete","over","partial_cmp","partial_cmp","spawn","spawn","spawn","spawn","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_component","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","update","with_easing","EaseInBack","EaseInBounce","EaseInCircular","EaseInCubic","EaseInElastic","EaseInExponential","EaseInOutBack","EaseInOutCircular","EaseInOutCubic","EaseInOutElastic","EaseInOutExponential","EaseInOutQuadradic","EaseInOutQuartic","EaseInOutQuintic","EaseInOutSine","EaseInQuadradic","EaseInQuartic","EaseInQuintic","EaseOutBack","EaseOutBounce","EaseOutCircular","EaseOutCubic","EaseOutElastic","EaseOutExponential","EaseOutQuadradic","EaseOutQuartic","EaseOutQuintic","EaseOutSine","Linear","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","ease","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","AsEventContext","Borrowed","EventContext","Exclusive","GraphicsContext","LayoutContext","ManageWidget","Managed","MapManagedWidget","Owned","Result","WidgetContext","activate","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","advance_focus","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_event_context","as_event_context","as_event_context","as_temporary","attach_styles","blur","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrowed","borrowed","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","clipped_to","components_from","components_from","components_from","components_from","components_from","deactivate","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw_focus_ring","draw_focus_ring_using","drop","drop","focus","focused","for_other","for_other","for_other","for_other","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gfx","graphics","hit_test","hovered","ime","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","is_default","is_escape","keyboard_input","kludgine","last_layout","layout","manage","map","mouse_down","mouse_drag","mouse_up","mouse_wheel","primary_hover","push_child","query_style","query_styles","redraw","redraw_when_changed","remove_child","set_child_layout","theme","theme_pair","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","widget","widget","widget","window","window_mut","Auto","Color","ColorExt","ColorSource","ColorTheme","Component","ComponentDefaultvalue","ComponentDefinition","ComponentGroup","ComponentName","ComponentType","ComponentType","Custom","CustomComponent","Dimension","Dimension","Dimension","DimensionRange","DimensionRange","Easing","Edges","FixedTheme","FlexibleDimension","FocusableWidgets","Global","Group","IntoComponentValue","InverseTheme","Lightness","Lp","NamedComponent","Percent","Px","Styles","StylesIntoIter","SurfaceTheme","Theme","ThemePair","VisualOrder","ZERO","ZERO","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","bright_color","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clamp","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","color","color","color","components","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","container","dark","dark_from_source","dark_from_sources","dark_from_sources","dark_from_sources","default","default","default","default","default","default_component_value","default_value","dim_color","dim_color","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","error","exact_dimension","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_iter","from_lp","from_px","from_source","from_sources","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_named","group","hash","high_container","highest_container","hue","insert","insert_named","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component","into_component","into_component","into_component","into_component_value","into_component_value","into_component_value","into_component_value","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_iter","into_iter","into_lightness","into_lp","into_px","into_source_and_lightness","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","inverse","left","light","light_from_source","light_from_sources","light_from_sources","light_from_sources","lightness","low_container","lowest_container","matches","maximum","minimum","most_contrasting","name","name","name","name","name","named","new","new","new","new","new","next","on_color","on_color","on_color","on_color_variant","on_color_variant","on_container","on_surface","outline","outline_variant","primary","primary","primary_fixed","right","saturation","scrim","secondary","secondary_fixed","shadow","size","source","start","surface","surface","tertiary","tertiary_fixed","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","top","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_component","try_from_component","try_from_component","try_from_component","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uniform","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with","with_bottom","with_capacity","with_horizontal","with_left","with_right","with_top","with_vertical","All","AutoFocusableControls","BottomToTop","Easing","EasingIn","EasingOut","FocusableWidgets","HighlightColor","HorizontalOrder","IntrinsicPadding","LayoutOrder","LeftToRight","LineHeight","OnlyTextual","RightToLeft","SurfaceColor","TextColor","TextSize","TopToBottom","VerticalOrder","VisualOrder","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_component_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","default_value","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","horizontal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component","into_component","into_component_value","into_component_value","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","is_all","is_only_textual","left_to_right","name","name","name","name","name","name","name","name","name","name","name","rev","rev","rev","right_to_left","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_component","try_from_component","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical","BlockUntilUpdatedFuture","Constant","Dynamic","Dynamic","DynamicGuard","DynamicReader","ForEach","Generation","IntoDynamic","IntoValue","MapEach","Ref","Ref","Value","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","block_until_updated","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","create_reader","default","default","default","deref","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","dynamic","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","for_each","for_each","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generation","generation","get","get","get","has_updated","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_component_value","into_component_value","into_components","into_dynamic","into_dynamic","into_future","into_reader","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","lock","map","map_each","map_each","map_each_into","map_each_to","map_mut","map_mut","map_ref","map_ref","new","next","poll","redraw_when_changed","replace","set","take","take_if_not_default","to_owned","to_owned","to_owned","to_owned","transition_to","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","update","wait_until_updated","with_clone","with_for_each","Callback","Children","EventHandled","EventHandling","EventIgnored","HANDLED","IGNORED","MakeWidget","MakeWidgetWithId","ManagedWidget","Mounted","Unmounted","Widget","WidgetGuard","WidgetId","WidgetInstance","WidgetRef","WidgetTag","WrapperWidget","accept_focus","accept_focus","activate","activate","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","and","and","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","as_ref","as_ref","blur","blur","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","centered","child_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deactivate","deactivate","default","deref","deref","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast_mut","downcast_ref","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expand","expand_weighted","fit_horizontally","fit_vertically","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focused","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","has_parent","hash","hit_test","hit_test","horizontal_scroll","hover","hover","hovered","id","id","id","ime","ime","initialize","insert","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_components","into_default","into_default","into_escape","into_escape","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_window","invoke","is_default","is_empty","is_escape","keyboard_input","keyboard_input","last_layout","layout","layout_child","len","lock","lock","make_root","make_widget","make_widget","make_with_id","manage","manage","manage","map","mounted","mounted","mounted","mouse_down","mouse_down","mouse_drag","mouse_drag","mouse_up","mouse_up","mouse_wheel","mouse_wheel","new","new","new","new","new","next_focus","next_focus","parent","primary_hover","push","redraw","run","run","scroll","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unhover","unhover","unique","unmounted","unmounted","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vertical_scroll","widget","with","with_capacity","with_id","with_next_focus","with_next_focus","with_styles","wraps","Align","Button","Canvas","Expand","Input","Label","Resize","Scroll","Space","Stack","Style","TileMap","accept_focus","accept_focus","accept_focus","accept_focus","accept_focus","accept_focus","activate","activate","activate","activate","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_bottom","align_left","align_right","align_top","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","blur","blur","blur","blur","blur","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","button","cast","cast","cast","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","cast_into","centered","child","child","child_mut","child_mut","child_mut","child_mut","clear","clone","clone_into","colored","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","deactivate","deactivate","deactivate","deactivate","default","default","default","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dynamic","empty","empty","fit_horizontally","fit_vertically","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","focus","focus","focus_on","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","height","hit_test","hit_test","hit_test","hit_test","hit_test","hit_test","hover","hover","hover","hover","ime","ime","ime","ime","ime","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","keyboard_input","keyboard_input","keyboard_input","keyboard_input","keyboard_input","keyboard_input","label","layout","layout","layout","layout","layout","layout","layout","layout","layout_child","layout_child","layout_child","make_widget","make_widget","make_widget","make_widget","make_widget","make_widget","make_widget","make_widget","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","make_with_id","mounted","mounted","mounted","mounted","mounted","mouse_down","mouse_down","mouse_down","mouse_down","mouse_down","mouse_drag","mouse_drag","mouse_drag","mouse_drag","mouse_drag","mouse_up","mouse_up","mouse_up","mouse_up","mouse_wheel","mouse_wheel","mouse_wheel","mouse_wheel","mouse_wheel","new","new","new","new","new","new","on_key","redraw","redraw","redraw","redraw","redraw","redraw","redraw","redraw","run","run","run","run","run","run","run","run","scroll","stack","text","tick","tick","to","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unhover","unhover","unhover","unhover","unmounted","unmounted","unmounted","unmounted","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","weight","weighted","width","width","wraps","wraps","wraps","wraps","Button","ButtonActiveBackground","ButtonBackground","ButtonDisabledBackground","ButtonHoverBackground","accept_focus","activate","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blur","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast_into","cast_into","cast_into","cast_into","cast_into","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","deactivate","default_component_value","default_component_value","default_component_value","default_component_value","default_value","default_value","default_value","default_value","downcast","downcast","downcast","downcast","downcast","enabled","enabled","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","focus","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hit_test","hover","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","into_value","keyboard_input","label","layout","make_widget","make_with_id","mouse_down","mouse_drag","mouse_up","name","name","name","name","name","new","on_click","on_click","redraw","run","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","unhover","upcast","upcast","upcast","upcast","upcast","Label","LabelBackground","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cast","cast","cast_into","cast_into","clone","clone_into","components_from","components_from","default_component_value","default_value","downcast","downcast","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_cast","from_cast","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_components","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","layout","make_widget","make_with_id","name","name","new","redraw","run","text","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Scroll","ScrollBarThickness","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","cast","cast","cast_into","cast_into","components_from","components_from","default_component_value","default_value","downcast","downcast","fmt","from","from","from_angle","from_angle","from_cast","from_cast","from_stimulus","from_stimulus","hit_test","horizontal","hover","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","layout","make_widget","make_with_id","mouse_wheel","name","name","new","redraw","run","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unhover","upcast","upcast","vertical","Column","Row","Stack","StackDirection","StackOrientation","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast_into","cast_into","cast_into","children","clone","clone","clone_into","clone_into","columns","columns","columns_rev","components_from","components_from","components_from","direction","downcast","downcast","downcast","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_cast","from_cast","from_cast","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_components","into_components","into_stimulus","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","into_value","into_value","layout","make_widget","make_with_id","new","orientation","redraw","reverse","rows","rows","rows_rev","run","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","Context","RunningWindow","Window","WindowAttributes","WindowBehavior","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","attributes","borrow","borrow","borrow_mut","borrow_mut","cast","cast","cast_into","cast_into","close_requested","components_from","components_from","default","deref","deref_mut","downcast","downcast","focused","for_widget","from","from","from_angle","from_angle","from_cast","from_cast","from_stimulus","from_stimulus","initialize","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_value","into_value","into_value","into_value","make_root","new","occluded","run","run","run_with","theme","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","with_focused","with_occluded"],"q":[[0,"gooey"],[246,"gooey::animation"],[733,"gooey::animation::easings"],[1921,"gooey::context"],[2159,"gooey::styles"],[3051,"gooey::styles::components"],[3736,"gooey::value"],[4022,"gooey::widget"],[4536,"gooey::widgets"],[4989,"gooey::widgets::button"],[5231,"gooey::widgets::label"],[5320,"gooey::widgets::scroll"],[5405,"gooey::widgets::stack"],[5544,"gooey::window"]],"d":["The widget is expected to resize itself to fit within the …","The type that results from cloning.","A limit used when measuring a widget.","A 2d graphics context","The current state of input during the execution of a Tick.","The widget is expected to occupy a known size.","A smart-string type that is used as a “name” in Gooey.","A result alias that defaults to the result type commonly …","A type that can be run as an application.","A fixed-rate callback that provides access to tracked …","Invokes a function with a clone of self.","","","","","","Types for creating animations.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Children instance with the given list of widgets.","Returns the current clipping rectangle.","Returns a context that has been clipped to clip.","","","","","","","","","","","","Types that provide access to the Gooey runtime.","","","","","","","","","","Prepares the text layout contained in buffer to be …","Draws a shape at the origin, rotating and scaling as …","Draws text using the current text settings.","Prepares the text layout contained in buffer to be …","Draws texture at destination, scaling as necessary.","Draws a shape that was created with texture coordinates, …","","","","","","","","","Fills the entire context with color.","Converts measured to unsigned pixels, and adjusts it …","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Adds the collection of Keys to the list that are handled, …","","Returns the underlying renderer.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes input.","A collection of all keys currently pressed.","","Returns the maximum measurement that will fit the …","Measures text using the current text settings.","Measures buffer and caches the results using default_color …","Returns a new graphics context for the given Renderer.","Returns a name for the given string.","Returns a new tick that invokes tick, aiming to repeat at …","Returns a new tick that redraws its associated widget at a …","Returns the current region being rendered to.","Signals that this widget has been redrawn.","Runs the provided type, returning Ok(()) upon successful …","Returns the current DPI scaling factor applied to the …","Returns the size of the current region.","Types for styling widgets.","Creates a Styles instance with the given name/component …","","Returns a new tick that invokes tick at a target number of …","","","","Returns the offset relative to the clipping rect that the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Types for storing and interacting with values in Widgets.","Returns the visible region of the graphics context.","Types for creating reusable widgets (aka components or …","Built-in Widget implementations.","Types for displaying a Widget inside of a desktop window.","Maps with with the results of cloning self.","A type that can animate.","The running animation type.","The target of an Animate implementor.","Describes a change to a new value for a Dynamic over a …","A handle to a spawned animation. When dropped, the …","A target for a timed Animation.","A type that can convert into Box<dyn Animate>.","A Animate implementor that has been boxed as a trait …","An animation combinator that runs animation A, then …","A custom easing implementation.","A pending transition for a Dynamic to a new value.","Performs easing for value interpolation.","An easing function for customizing animations.","A function pointer to use as an easing function.","A type that can be converted into an animation.","Performs a linear interpolation between two values.","The maximum value this type can contain.","An animation wrapper that invokes a callback upon the …","The type that can linearly interpolate this target.","A running Animation that changes a Dynamic over a specified","A Chain that is currently animating.","An animation that can be spawned.","A DynamicTransition that has begun its transition.","The minimum type this type can contain.","An f32 that is clamped between 0.0 and 1.0 and cannot be …","","","","","","","","","","","","Returns an combined animation that performs self and other …","Update the animation by progressing the timeline by elapsed…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Record the current value of the target, and return a type …","","","","","","","","","","","","","","","","","","","","","","","","Returns the boxed animation.","","","","","","","","","","","","","","","","","","","","","","","","","","Cancels the animation immediately.","","","","","","","","","","","","","","","","","","","","","","Detaches the animation from the AnimationHandle, allowing …","","","","","","","","","","","","","The dynamic value to change.","Eases a value ranging between zero and one. The resulting …","","Built-in Easing implementations.","","","","","","Sets the target to the desired completion state.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Return this change as a running animation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the contained floating point value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Launches this animation, running it to completion in the …","Interpolate linearly between self and target using percent.","","Returns a new instance with first and second.","Returns a pending animation that performs animation then …","Returns an empty handle that references no animation.","Returns a new instance after clamping value between +0.0 …","The final value to store in the Dynamic.","Invokes on_complete after this animation finishes.","Returns a pending animation that linearly transitions self …","","","Spawns the animation, returning a handle that tracks the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the target with linear interpolation.","","Returns this animation with a different easing function.","An Easing function that eases in using a curve that backs …","An Easing function that eases in using a curve that …","An Easing function that eases in using a curve resembling …","An Easing function that eases in using a cubic (x^3) curve …","An Easing function that eases in using a curve that …","An Easing function that eases in using an expenential curve","An Easing function that eases in and out using a curve …","An Easing function that eases in and out using a curve …","An Easing function that eases in and out using a cubic …","An Easing function that eases in and out using a curve …","An Easing function that eases in and out using an …","An Easing function that eases in and out using a quadradic …","An Easing function that eases in and out using a quartic …","An Easing function that eases in and out using a quintic …","An Easing function that eases in and out using a sine wave …","An Easing function that eases in using a quadradic (x^2) …","An Easing function that eases in using a quartic (x^4) …","An Easing function that eases in using a quintic (x^5) …","An Easing function that eases out using a curve that backs …","An Easing function that eases out using a curve that …","An Easing function that eases out using a curve resembling …","An Easing function that eases out using a cubic (x^3) curve","An Easing function that eases out using a curve that …","An Easing function that eases out using an expenential …","An Easing function that eases out using a quadradic (x^2) …","An Easing function that eases out using a quartic (x^4) …","An Easing function that eases out using a quintic (x^5) …","An Easing function that eases out using a sine wave .","An Easing function that produces a steady, linear …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Eases out using a sine wave .","","Eases in and out using a sine wave .","","Eases in using a quadradic (x^2) curve .","","Eases out using a quadradic (x^2) curve .","","Eases in and out using a quadradic (x^2) curve .","","","Eases in using a cubic (x^3) curve .","Eases out using a cubic (x^3) curve .","","","Eases in and out using a cubic (x^3) curve .","Eases in using a quartic (x^4) curve .","","Eases out using a quartic (x^4) curve .","","","Eases in and out using a quartic (x^4) curve .","","Eases in using a quintic (x^5) curve .","Eases out using a quintic (x^5) curve .","","","Eases in and out using a quintic (x^5) curve .","","Eases in using an expenential curve .","Eases out using an expenential curve .","","","Eases in and out using an expenential curve .","Eases in using a curve resembling the top-left arc of a …","","","Eases out using a curve resembling the top-left arc of a …","Eases in and out using a curve resembling the top-left arc …","","","Eases in using a curve that backs away initially .","Eases out using a curve that backs away initially .","","Eases in and out using a curve that backs away initially .","","","Eases in using a curve that bounces around the start …","","Eases out using a curve that bounces around the start …","","Eases in and out using a curve that bounces around the …","","Eases in using a curve that bounces progressively closer …","","Eases out using a curve that bounces progressively closer …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts from one context to an EventContext.","An exclusive borrow.","A context to an event function.","An owned T or an exclusive reference to a T.","A context to a function that is rendering a widget.","A context to a function that is rendering a widget.","A type chat can convert to a ManagedWidget through a …","The managed type, which can be Option<ManagedWidget> or …","A type that can produce another type when provided a …","An owned instance.","The result of the mapping operation.","A context for a widget.","Activates this widget, if it is not already active.","Returns true if this widget is currently the active widget.","","","","","","Advances the focus from this widget to the next widget in …","","","","","","","","","","","","","","","","","","","","","Returns this context as an EventContext.","","","Returns a new layout context that does not persist any …","Attaches styles to the widget hierarchy for this widget.","Clears focus from this widget, if it is the focused widget.","","","","","","","","","","","Returns a new instance that borrows from self.","Returns a new instance that borrows from self.","","","","","","","","","","","Returns a new graphics context that renders to the clip …","","","","","","Deactivates this widget, if it is the currently active …","","","","","","","","","","","","","","","","Renders the default focus ring for this widget.","Renders the default focus ring for this widget.","","","Sets the currently focused widget to this widget.","Returns true if this widget is currently focused for user …","Returns a new EventContext with widget being referenced in …","Returns a new GraphicsContext that allows invoking …","Returns a new LayoutContext that allows invoking layout …","Returns a new context representing widget.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","The graphics context clipped and offset to the area of the …","The graphics context that this layout operation is being …","Invokes Widget::hit_test() on this context’s widget and …","Returns true if this widget is currently hovered, even if …","Invokes Widget::ime() on this context’s widget and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this widget is the target to activate when …","Returns true if this widget is the target to activate when …","Invokes Widget::keyboard_input() on this context’s …","The rendering library’s state.","Returns the last layout of this widget.","Invokes Widget::layout() on this context’s widget and …","Resolve self into a ManagedWidget.","Call map with a ManagedWidget.","Invokes Widget::mouse_down() on this context’s widget …","Invokes Widget::hit_test() on this context’s widget and …","Invokes Widget::mouse_up() on this context’s widget and …","Invokes Widget::mouse_wheel() on this context’s widget …","Returns true if this widget that is directly beneath the …","Pushes a new child widget into the widget hierarchy …","Queries the widget hierarchy for a single style component.","Queries the widget hierarchy for matching style components.","Invokes Widget::redraw() on this context’s widget.","Ensures that this widget will be redrawn when value has …","Removes a widget from the hierarchy.","Sets the layout for child to layout.","Returns the current theme in either light or dark mode.","Returns the theme pair for the window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the widget this context is for.","The context for the widget receiving the event.","The context of the widget being rendered.","Returns the window containing this widget.","Returns an exclusive reference to the window containing …","Automatically calculate this dimension.","A color.","Extra functionality added to the Color type from Kludgine.","A source for Colors.","A pallete of a shared ColorSource.","A value of a style component.","A type that represents a named component with a default …","A type that represents a named component with a default …","A type that represents a group of style components.","A fully-qualified style component name.","A type that can be converted to and from Component.","The type that will be contained in the Component.","A custom component type.","A custom component value.","A 1-dimensional measurement.","A single-dimension measurement.","Use this dimension.","A range of Dimensions.","A single-dimension measurement.","An easing function for animations.","A type describing characteristics about the edges of a …","A theme of colors that is shared between light and dark …","A 1-dimensional measurement that may be automatically …","A description of what widgets should be focusable.","The Global style components group.","A style component group.","A value that can be converted into a Value<Component>.","An inverse color theme for displaying highly contrasted …","A value that can represent the lightness of a color.","Logical Pixels","A type that represents a named style component.","A percentage between 0.0 and 1.0.","Physical Pixels","A collection of style components organized by their name.","An iterator over the owned contents of a Styles instance.","A theme of surface colors.","A Gooey Color theme.","A set of light and dark Themes.","A visual ordering to use for layout.","A dimension of 0 pixels.","A dimension of 0 pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bottom edge","A brighter variant of the default background color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clamps size to the dimensions of this range, converting to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Generates a new color by combing the hue, saturation, and …","The default background color.","The primary color, used for high-emphasis content.","An accent background color.","All style components supported by the built-in widgets.","","","","","","","","","","","","","","","","","","","The background color for middle-level container widgets.","The backgrond color for containers.","The theme to use when the user interface is in dark mode.","Returns a new dark color theme for source.","Returns a new dark theme generated from the provided color …","Returns a new dark surface theme generated from the two …","Returns the dark-mode, inverse theme for given sources.","","","","","","Returns the default value for this component.","Returns the default value to use for this component.","A dimmer variant of the default background color.","An alternate background color, for less emphasized content.","","","","","","","","","Return the contained value cast as T. Returns None if T …","","","","","","","","","","","The end bound of the range.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The color theme for errors.","Returns this range’s dimension if the range represents a …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new color theme from source whose colors are …","Returns a new theme generated from the provided color …","","","","","","","","","","","","","","","","","","","Returns the component associated with the given name, or …","Returns the associated component for the given name, if …","The group name.","","The background color for high-level container widgets.","The background color for highest-level container widgets.","A measurement of hue, in degees, from -180 to 180.","Inserts a Component using then name provided.","Inserts a Component with a given name.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns this type, wrapped in a Component.","","","","Returns self stored in a component value.","","","","","","","","","","","","","","","","Returns this value as a floating point clamped between 0 …","","","Converts this color into its hue/saturation and lightness …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A theme of inverse colors to provide high contrast to …","The left edge","The theme to use when the user interface is in light mode.","Returns a new light color theme for source.","Returns a new light theme generated from the provided …","Returns a new light surface theme generated from the two …","Returns the light-mode, inverse theme for given sources.","Returns the perceived lightness of this color.","The background color to use for the low level container …","The background color to use for the lowest level container …","Returns true if this instance matches the group name of T.","Returns the maximum measurement, if the end is bounded.","Returns the minimum measurement, if the start is bounded.","Returns the color in others that contrasts the most from …","Returns the name of the group.","Returns the name of the style component.","","","The name of the component within the group.","Returns a new instance using G and name.","Returns an empty collection.","Wraps an arbitrary value so that it can be used as a …","Returns a new instance using the group name of T.","Returns a new instance using group and name.","Returns a new source with the given hue (in degrees) and …","","The default text/content color.","The color for content that sits atop the primary color.","The primary color for content on either background color …","A variation of the text/content color that is …","The color for de-emphasized content on either background …","The color for content that is inside of a container.","The default color for content atop an inverted surface.","The color to draw important outlines.","The color to use for decorative outlines.","The primary color theme.","The inverted primary color.","A theme of the primary color that remains consistent …","The right edge","A measurement of saturation.","A color to apply to scrims, a term sometimes used to refer …","The secondary color theme.","A theme of the secondary color that remains consistent …","A color to apply to shadows.","Returns the sum of the parts as a Size.","Returns the hue and saturation of this color.","The start bound of the range.","The theme to color surfaces.","An inverse surface color.","The tertiary color theme.","A theme of the tertiary color that remains consistent …","","","","","","","","","","","","","","","","","The top edge","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to extract this type from component. If component …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new instance with dimension for every edge.","","","","","","","","","","","","","","","","","","","Adds a Component for the name provided and returns self.","Updates bottom and returns self.","Returns a collection with the capacity to hold up to …","Updates left and right to be horizontal and returns self.","Updates left and returns self.","Updates right and returns self.","Updates top and returns self.","Updates top and bottom to be vertical and returns self.","Allow all widgets that can respond to keyboard input to …","The set of controls to allow focusing via tab key and …","Describes an order starting at the bottom and proceeding …","The EasingFunction to apply to animations that have no …","The EasingFunction to apply to animations that transition …","The EasingFunction to apply to animations that transition …","A configuration option to control which controls should be …","A Color to be used as a highlight color.","A horizontal direction.","Intrinsic, uniform padding for a widget.","The VisualOrder strategy to use when laying out content.","Describes an order starting at the left and proceeding to …","The Dimension to use to space multiple lines of text.","Only allow widgets that expect textual input to accept …","Describes an order starting at the right and proceeding to …","The Color to use when rendering text.","The Color to use when rendering text.","The Dimension to use as the size to render text.","Describes an order starting at the top and proceeding to …","A vertical direction.","A 2d ordering configuration.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The ordering to apply horizontally.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if all controls should be focusable.","Returns true if only textual should be focusable.","Returns a left-to-right ordering.","","","","","","","","","","","","Returns the reverse ordering of self.","Returns the reverse order of self.","Returns the reverse order of self.","Returns a right-to-left ordering.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The ordering to apply vertically.","Suspends the current async task until the contained value …","A value that will not ever change externally.","An instance of a value that provides APIs to observe and …","A value that may be updated externally.","An exclusive reference to the contents of a Dynamic.","A reader that tracks the last generation accessed through …","A type that can have a for_each operation applied to it.","A tag that represents an individual revision of a Dynamic …","A type that can convert into a Dynamic<T>.","A type that can be converted into a Value.","A type that can create a Dynamic<U> from a T passed into a …","The borrowed representation of T to pass into the for_each …","The borrowed representation of T passed into the mapping …","A value that may be either constant or dynamic.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Blocks the current thread until the contained value has …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new reference-based reader for this dynamic …","","","","","","","","","","","","","","","Returns a Value::Dynamic containing value.","","","","","","","","","","","Apply for_each to each value contained within self.","Attaches for_each to this value so that it is invoked each …","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Returns the current generation of the value.","Returns the current generation of the data stored, if the …","Returns a clone of the currently contained value.","Returns a clone of the currently contained value.","Returns a clone of the currently stored value.","Returns true if the dynamic has been modified since the …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns self as a dynamic.","","","Converts this Dynamic into a reader.","","","","","","","Returns this type as a Value.","","","","","","","","","","","","","","","Returns an exclusive reference to the contents of this …","Maps the current contents to map and returns the result.","Apply map_each to each value in self, storing the result …","Creates a new dynamic value that contains the result of …","Returns a new dynamic that is updated using …","Returns a new dynamic that is updated using U::from(&T) …","Maps the contents with exclusive access. Before returning …","Maps the current contents with exclusive access and …","Maps the contents with read-only access.","Maps the contents of the dynamic value and returns the …","Creates a new instance wrapping value.","Returns the next tag.","","Marks the widget for redraw when this value is updated.","Replaces the contents with new_value, returning the …","Stores new_value in this dynamic. Before returning from …","Returns the currently stored value, replacing the current …","Checks if the currently stored value is different than …","","","","","Returns a pending transition for this value to new_value.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates this dynamic with new_value, but only if new_value …","Suspends the current async task until the contained value …","A helper function that invokes with_clone with a clone of …","Attaches for_each to this value so that it is invoked each …","A function that can be invoked with a parameter (T) and …","A list of Widgets.","A marker type that represents a handled event.","A type that represents whether an event has been handled …","A marker type that represents an ignored event.","An EventHandling value that represents a handled event.","An EventHandling value that represents an ignored event.","A type that can create a WidgetInstance.","A type that can create a WidgetInstance with a preallocated","A Widget that has been attached to a widget hierarchy.","A mounted child widget","An unmounted child widget","A type that makes up a graphical user interface.","Exclusive access to a widget.","The unique id of a WidgetInstance.","An instance of a Widget.","A child widget","A WidgetId that has not been assigned to a WidgetInstance.","A Widget that contains a single child.","This widget has been targeted to be focused. If this …","This widget has been targeted to be focused. If this …","The widget has become the active widget.","The widget has become the active widget.","Returns true if this widget is the currently active widget.","","","","","","","","","","","Aligns self to the bottom.","Aligns self to the left.","Aligns self to the right.","Aligns self to the top.","Returns a collection of widgets using self and other.","Adds widget to self and returns the updated list.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The widget is no longer focused for user input.","The widget is no longer focused for user input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aligns self to the center vertically and horizontally.","Returns the child widget.","","","","","","","","","","","","","","","","","","","","","","","The widget is no longer active.","The widget is no longer active.","","","","","","","","","","","","","","","Returns an exclusive reference to T if it is the type …","Returns a reference to T if it is the type contained.","","","","","","","","","","","","","","","","","","","","","","","Expands self to grow to fill its parent.","Expands self to grow to fill its parent proportionally …","Fits self horizontally within its parent.","Fits self vertically within its parent.","","","","","","","","","","The widget has received focus for user input.","The widget has received focus for user input.","Returns true if this widget is the currently focused …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this node has a parent.","","Returns true if this widget should respond to mouse input …","Returns true if this widget should respond to mouse input …","Allows scrolling self horizontally.","The widget is currently has a cursor hovering it at …","The widget is currently has a cursor hovering it at …","Returns true if this widget is currently the hovered …","Returns the unique id of this widget instance.","Returns the unique id of this widget instance.","Returns the contained widget id.","An input manager event has been sent to this widget. …","An input manager event has been sent to this widget. …","","Inserts widget into the list at index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets this widget as a “default” widget.","Sets this widget as a “default” widget.","Sets this widget as an “escape” widget.","Sets this widget as an “escape” widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new window containing self as the root widget.","Invokes the wrapped function and returns the produced …","Returns true if this is a default widget.","Returns true if there are no widgets in this list.","Returns true if this is an escape widget.","A keyboard event has been sent to this widget. Returns …","A keyboard event has been sent to this widget. Returns …","Returns the region that the widget was last rendered at.","Layout this widget and returns the ideal size based on its …","Returns the rectangle that the child widget should occupy …","Returns the number of widgets in this list.","Locks the widget for exclusive access. Locking widgets …","Locks the widget for exclusive access. Locking widgets …","","Returns a new widget.","","Returns a new WidgetInstance whose WidgetId is id.","","","","","The widget has been mounted into a parent widget.","The widget has been mounted into a parent widget.","Returns this child, mounting it in the process if …","A mouse button event has occurred at location. Returns …","A mouse button event has occurred at location. Returns …","A mouse button is being held down as the cursor is moved …","A mouse button is being held down as the cursor is moved …","A mouse button is no longer being pressed.","A mouse button is no longer being pressed.","A mouse wheel event has been sent to this widget. Returns …","A mouse wheel event has been sent to this widget. Returns …","Returns a new instance that calls function each time the …","Returns a new instance containing widget.","Returns an empty list.","Returns a new unmounted child","Returns a unique tag and its contained id.","Returns the id of the widget that should receive focus …","Returns the next widget to focus after this widget.","Returns the parent of this widget.","Returns true if this widget that is directly beneath the …","Pushes widget into the list.","Redraw the contents of this widget.","Runs this widget instance as an application.","","Allows scrolling self both vertically and horizontally.","","","","","","","Truncates the collection of children to length.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The widget is no longer being hovered.","The widget is no longer being hovered.","Returns a newly allocated WidgetId that is guaranteed to …","The widget has been removed from its parent widget.","The widget has been removed from its parent widget.","","","","","","","","","","","Allows scrolling self vertically.","Returns the a reference to the underlying widget instance.","Associates a style component with self.","Returns a list with enough capacity to hold capacity …","Returns a new instance containing widget that is assigned …","Sets the widget that should be focused next.","Sets the widget that should be focused next.","Associates styles with this widget.","Returns a reference to a single child widget if this …","A widget aligns its contents to its container’s …","","A 2d drawable surface.","A widget that expands its child widget to fill the parent.","A text input widget.","","A widget that resizes its contained widget to an explicit …","","A widget that occupies space, optionally filling it with a …","","A widget that applies a set of Styles to all contained …","A layered tile-based 2d game surface.","","","","","","","","","","","","","","","","","","","Sets the bottom edge of alignment to 0 and returns self.","Sets the left edge of alignment to 0 and returns self.","Sets the right edge of alignment to 0 and returns self.","Sets the top edge of alignment to 0 and returns self.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A clickable, labeled button","","","","","","","","","","","","","","","","","Returns a new spacing widget that centers widget …","Returns a reference to the child widget.","Returns a reference to the child widget.","","","","","Returns a widget that draws nothing.","","","Returns a widget that fills its space with color.","","","","","","","","","","","","","","","","","","","","","","","","Returns a new tilemap that contains dynamic layers.","Returns an empty widget.","Returns a widget that expands to fill its parent, but has …","Sets the left and right edges of alignment to 0 and …","Sets the top and bottom edges of alignment to 0 and …","","","","","","","","","","","","","","Sets the camera’s focus and returns self.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","Resizes child’s height to height.","The range of allowed height for the child widget.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A read-only text widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new canvas that draws its contents by invoking …","Returns a new widget containing initial_text.","Returns a new spacing widget containing widget, …","Returns a widget that expands child to fill the parent …","Returns a new widget that applies styles to child and any …","Returns a new tilemap that renders layers.","Sets the on_key callback.","","","","","","","","","","","","","","","","","A container that scrolls its contents on a virtual surface.","A widget that combines a collection of Children widgets …","The value of this widget.","Associates a Tick with this widget and returns self.","Associates a Tick with this widget and returns self.","Resizes child to size.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The weight to use when splitting available space with …","Returns a widget that expands child to fill the parent …","Resizes child’s width to width.","The range of allowed width for the child widget.","","","","","A clickable button.","The background color of the button when it is active …","The background color of the button.","The background color of the button when the mouse cursor …","The background color of the button when the mouse cursor …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the value to use for the button’s enabled status.","The enabled state of the button.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The label to display on the button.","","","","","","","","","","","","Returns a new button with the provided label.","Sets the on_click callback and returns self.","The callback that is invoked when the button is clicked.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A read-only text widget.","A Color to be used as a highlight color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new label that displays text.","","","The contents of the label.","","","","","","","","","","","","","","","","","","A widget that supports scrolling its contents.","The thickness that scrollbars are drawn with.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Returns a new scroll widget that allows scrolling contents …","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new scroll widget containing contents that …","","","","","","","","","","","","","","","","","","","","Returns a new scroll widget that allows scrolling contents …","The child widgets should be displayed as columns.","The child widgets should be displayed as rows.","A widget that displays a collection of Children widgets in …","The direction of an Stack widget.","The orientation (Row/Column) of an Stack widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","The children widgets that belong to this array.","","","","","Returns a new instance that displays widgets in a series …","Display child widgets as columns.","Display child widgets as columns in reverse order.","","","","The direction to display the children using.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new widget with the given direction and widgets.","The orientation of the widgets.","","If true, the widgets will be laid out in reverse order.","Returns a new instance that displays widgets in a series …","Display child widgets as rows.","Display child widgets as rows in reverse order.","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type that is provided when initializing this window.","A currently running Gooey window.","A Gooey window that is not yet running.","The attributes of a Gooey window.","The behavior of a Gooey window.","","","","","","","","","","","The attributes of this window.","","","","","","","","","The window has been requested to close. If this function …","","","","","","","","Returns a dynamic that is updated whenever this window’s …","Returns a new instance using widget as its contents.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Return a new instance of this behavior using context.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","Create the window’s root widget. This function is only …","Returns a new instance using context to initialize the …","Returns a dynamic that is updated whenever this window’s …","","Runs this behavior as an application.","Runs this behavior as an application, initialized with …","The colors to use to theme the user interface.","","","","","","","","","","","","","","","","","Sets focused to be the dynamic updated when this window’…","Sets occluded to be the dynamic updated when this window’…"],"i":[10,220,0,0,0,10,0,0,0,0,0,4,8,9,11,10,0,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,0,4,4,8,9,10,8,9,10,4,8,9,11,10,0,11,4,8,4,4,8,9,11,10,4,4,4,4,4,4,8,10,8,8,8,10,10,10,4,10,8,9,11,10,4,8,8,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,9,8,4,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,10,4,8,9,11,10,4,4,8,8,9,9,11,11,10,10,9,11,0,10,4,4,4,8,9,9,4,9,221,4,4,0,0,10,9,8,9,10,4,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,4,8,9,11,10,0,4,0,0,0,220,0,57,0,0,0,0,0,0,0,72,0,0,0,72,0,0,71,0,103,0,0,0,0,71,0,69,74,104,222,62,58,63,65,70,71,72,57,64,62,63,65,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,103,69,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,223,104,58,65,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,70,71,72,71,72,71,71,71,69,74,104,222,62,58,63,65,70,71,72,70,71,71,70,69,74,104,222,62,58,63,65,70,71,72,70,69,61,72,0,71,71,71,71,71,60,74,70,71,72,69,74,74,104,222,62,58,63,65,70,71,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,57,104,58,65,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,72,72,71,71,71,69,74,104,222,62,58,63,65,70,71,72,69,69,74,74,104,104,222,222,62,62,58,58,63,63,65,65,70,70,71,71,72,72,224,66,71,58,65,70,71,69,57,103,71,71,224,104,58,65,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,72,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,69,74,104,222,62,58,63,65,70,71,72,60,74,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,89,91,91,93,93,90,90,88,88,86,86,85,85,97,97,99,99,83,83,95,95,101,101,92,92,94,94,100,100,84,84,98,98,78,78,76,76,87,87,82,82,79,79,75,75,81,81,102,102,80,80,77,77,96,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,107,89,89,91,91,93,93,90,90,88,88,86,86,85,85,97,97,99,99,83,83,95,95,101,101,92,92,94,94,100,100,84,84,98,98,78,78,76,76,87,87,82,82,79,79,75,75,81,81,102,102,80,80,77,77,96,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,107,89,91,93,90,88,86,85,97,99,83,95,101,92,94,100,84,98,78,76,87,82,79,75,81,102,80,77,96,0,113,0,0,0,0,0,114,0,113,225,0,50,50,108,113,110,111,50,108,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,226,108,110,111,50,50,108,113,110,111,50,108,113,110,111,50,110,50,108,113,110,111,50,108,113,110,111,50,110,108,113,110,111,50,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,110,110,108,110,50,50,108,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,110,111,108,50,108,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,113,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,108,113,113,110,110,111,111,50,50,50,50,108,108,50,111,114,225,108,108,108,108,50,226,50,50,110,50,226,111,50,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,108,113,110,111,50,50,108,110,50,50,130,105,0,0,0,0,0,0,0,0,0,122,105,0,0,105,130,0,105,105,0,0,0,105,0,0,0,0,0,131,0,105,131,0,0,0,0,0,105,130,131,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,135,136,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,129,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,140,136,137,138,0,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,136,137,127,137,126,136,139,112,130,131,135,127,123,122,136,138,157,227,112,105,130,131,129,132,132,133,134,135,127,126,136,137,138,139,140,129,131,129,133,134,126,136,137,138,139,131,131,131,129,129,129,133,133,133,134,134,134,126,126,126,136,136,136,137,137,137,138,138,138,139,139,139,126,129,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,105,105,105,105,105,105,105,105,130,130,130,130,131,131,131,129,129,129,129,129,129,129,129,132,133,134,135,135,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,131,131,138,127,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,112,134,133,136,136,140,112,112,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,228,131,129,132,154,105,131,129,130,131,129,135,126,136,137,138,139,140,157,112,141,131,131,229,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,157,227,227,112,112,105,105,130,130,130,131,131,131,129,129,132,132,133,133,134,134,135,135,127,127,126,126,136,136,137,137,138,138,139,139,140,140,126,135,127,137,126,136,139,229,136,136,133,129,129,229,230,153,227,134,134,134,112,132,133,134,140,157,136,137,138,136,138,137,139,136,136,126,139,127,135,140,127,126,127,127,135,229,129,126,139,126,127,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,135,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,131,129,129,132,133,134,135,127,126,136,137,138,139,140,228,131,129,132,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,135,157,227,112,105,130,131,129,132,133,134,135,127,126,136,137,138,139,140,112,135,112,135,135,135,135,135,144,0,170,0,0,0,0,0,0,0,0,169,0,144,169,0,0,0,170,0,0,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,160,161,162,163,164,165,166,167,168,109,169,170,144,160,161,162,163,164,165,166,167,168,109,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,144,171,160,161,162,163,164,165,166,167,168,172,171,160,161,162,163,164,165,166,167,168,172,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,160,161,162,163,164,165,166,167,168,109,169,170,144,160,160,160,161,161,161,162,162,162,163,163,163,164,164,164,165,165,165,166,166,166,167,167,167,168,168,168,109,109,109,169,169,169,170,170,170,144,144,144,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,109,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,109,144,109,144,160,161,162,163,164,165,166,167,168,109,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,171,160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167,168,168,109,109,172,172,169,169,170,170,144,144,144,144,109,171,160,161,162,163,164,165,166,167,168,172,109,169,170,109,160,161,162,163,164,165,166,167,168,109,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,109,172,169,170,144,144,109,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,171,160,161,162,163,164,165,166,167,168,109,172,169,170,144,109,0,42,0,42,0,0,0,0,0,0,0,231,232,0,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,173,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,173,174,42,125,173,174,42,125,175,173,176,174,42,125,125,174,42,175,175,125,175,173,176,174,42,125,175,173,42,174,174,174,174,125,175,173,176,174,42,231,125,125,175,173,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,42,125,173,42,173,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,42,174,219,125,176,125,125,175,173,176,174,42,199,125,125,125,175,175,173,173,176,176,174,174,42,42,42,125,42,232,125,125,125,125,42,125,173,125,174,176,42,125,125,125,125,125,173,174,42,125,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,175,173,176,174,42,125,173,125,125,0,0,0,0,0,0,0,0,0,0,186,186,0,0,0,0,0,0,0,196,233,196,233,121,193,190,187,188,120,121,184,186,185,189,183,183,183,183,183,184,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,120,121,186,196,233,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,183,233,187,188,120,121,186,185,187,188,120,121,186,185,193,190,187,188,120,121,184,186,185,189,196,233,184,184,189,184,193,190,187,188,120,121,184,186,185,189,190,190,187,188,120,121,121,185,189,187,187,187,188,188,188,120,120,120,185,185,185,189,189,189,183,183,183,183,193,187,188,120,121,184,186,185,189,196,233,121,193,190,187,188,120,121,184,186,185,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,184,193,190,187,188,120,121,184,186,185,189,121,185,196,233,183,196,233,121,120,121,189,196,233,120,184,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,187,188,185,183,120,183,120,193,190,187,188,120,121,184,186,185,189,193,193,190,190,187,187,188,188,120,120,121,121,184,184,186,186,185,185,189,189,183,193,120,184,120,196,233,121,196,233,184,120,121,120,183,120,234,120,121,186,121,196,233,186,196,233,196,233,196,233,196,233,193,120,184,186,189,120,121,121,121,184,196,120,120,183,187,188,120,121,186,185,184,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,193,190,187,188,120,121,184,186,185,189,196,233,189,196,233,193,190,187,188,120,121,184,186,185,189,183,186,183,184,120,183,120,183,196,0,0,0,0,0,0,0,0,0,0,0,0,200,182,191,203,198,202,182,191,203,198,205,200,182,191,203,204,198,202,182,182,182,182,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,200,182,191,203,198,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,0,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,182,191,203,198,204,204,204,204,205,200,182,191,203,204,198,202,182,191,203,198,200,191,204,205,200,182,191,203,204,198,202,202,200,191,182,182,205,200,182,191,203,204,198,202,200,182,191,203,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,203,203,200,182,191,203,198,202,182,191,203,198,200,182,191,203,198,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,205,200,200,182,182,191,191,203,203,204,204,198,198,202,202,200,182,191,203,198,202,0,205,200,182,191,203,204,198,202,182,191,203,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,198,198,200,182,191,203,198,200,182,191,203,198,182,191,203,198,182,191,203,198,202,205,200,182,191,198,202,200,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,0,0,200,205,202,203,204,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,205,200,182,191,203,204,198,202,182,191,203,198,182,191,203,198,205,200,182,191,203,204,198,202,191,191,203,203,182,191,203,198,0,0,0,0,0,207,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,207,208,209,210,211,207,207,208,209,210,211,208,208,208,209,209,209,210,210,210,211,211,211,207,208,209,210,211,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,208,209,210,211,207,208,209,210,211,207,207,208,208,209,209,210,210,211,211,207,207,207,207,207,207,207,207,207,208,209,210,211,207,207,207,207,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,208,209,210,211,207,207,208,209,210,211,0,0,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,212,212,213,212,212,212,213,212,212,212,212,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,212,213,212,213,213,212,212,213,213,213,213,212,213,213,213,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,213,212,0,0,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,214,214,194,194,214,194,214,194,214,194,214,194,194,194,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,214,214,194,194,194,194,194,194,214,194,194,194,194,214,194,214,194,214,194,214,194,214,194,214,194,214,194,194,214,194,194,216,216,0,0,0,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,215,216,217,215,215,217,215,216,217,217,215,216,215,216,215,215,215,216,216,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,215,216,217,215,216,217,217,215,215,216,216,217,217,217,217,215,217,215,217,215,215,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,217,215,216,218,0,0,0,0,128,195,128,195,128,195,128,195,128,195,195,128,195,128,195,128,195,128,195,218,128,195,195,128,128,128,195,128,195,128,195,128,195,128,195,128,195,218,128,195,128,195,128,195,195,128,195,128,195,128,195,128,195,128,128,195,195,218,195,128,195,218,218,195,128,195,128,195,128,195,128,195,128,195,128,195,128,195,128,195,195,195],"f":[0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],0,[4,[[6,[5]]]],[[4,[6,[7]]],4],[8,8],[9,9],[10,10],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],11],[4],[8],[4],[[]],[[]],[[]],[[]],[[]],[[4,[13,[12]],[14,[12]],[15,[12]],[17,[16]],[17,[18]]]],[[4,[22,[[0,[19,20,12,21]]]],[15,[[0,[19,20,12,21]]]],[17,[16]],[17,[18]]]],[[4,[24,[[23,[12]]]],[15,[12]],[17,[16]],[17,[18]]]],[[4,25,26,[14,[7]],[15,[12]],[17,[16]],[17,[18]]]],[[4,27,[6,[[0,[12,20]]]]]],[[4,[28,[[0,[19,20,12,21]]]],27,[15,[[0,[19,20,12,21]]]],[17,[16]],[17,[18]]]],[[8,8],29],[[10,10],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[4,26]],[[10,12,30],5],[[8,31],32],[[9,31],32],[[11,31],32],[[10,31],32],[[]],[33,8],[34,8],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[9,35],9],[[8,36]],[4,37],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[9,43],44],0,0,[10,5],[[4,[24,[[23,[12]]]]],[[13,[12]]]],[[4,25,26],[[13,[12]]]],[37,4],[[[24,[[45,[33]]]]],8],[[46,[0,[47,48]]],9],[49,9],[4,[[6,[7]]]],[[9,50]],[[],51],[4,30],[4,[[52,[5]]]],0,0,[[10,5]],[[49,[0,[47,48]]],9],[[]],[[]],[[]],[4,[[15,[7]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],0,[4,[[17,[[6,[5]]]]]],0,0,0,[56],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[57,[[58,[57]]]],[46,[[59,[46]]]],[[[62,[60,61]],46],[[59,[46]]]],[[[63,[57,57]],46],[[59,[46]]]],[[[65,[64]],46],[[59,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[[69,[[0,[66,67,48,68]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[39,[64]]]],[[],[[39,[64,38]]]],[[],[[39,[64,38]]]],[[],[[39,[64,38]]]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70],[71,71],[72,72],[[]],[[]],[[71,71],73],[[],73],[[],73],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],70],[[],71],[71],[70],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[70],0,[71,18],[[72,71],18],0,[[71,71],29],[[71,18],29],[[],29],[[],29],[[],29],[[]],[[[74,[[0,[66,67,48,68]]]]]],[[70,31],32],[[71,31],32],[[72,31],32],[[]],[[]],[[[69,[67]]],[[74,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[75,72],[76,72],[77,72],[78,72],[79,72],[80,72],[81,72],[82,72],[83,72],[84,72],[85,72],[86,72],[87,72],[88,72],[89,72],[90,72],[91,72],[92,72],[93,72],[94,72],[95,72],[96,72],[97,72],[[]],[98,72],[99,72],[100,72],[101,72],[102,72],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[104,[103,61]]]],[[[58,[57,57]]]],[[[65,[57]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[[],[[42,[105]]]],[[]],[71,18],[71,71],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[106],[18],[[71,71,18],71],[[57,57],[[58,[57,57]]]],[[[0,[47,48,68]]],65],[[],70],[18,71],0,[[[0,[47,48,68]]],65],[46,[[104,[107]]]],[[71,71],[[17,[73]]]],[[71,18],[[17,[73]]]],[[],70],[[],70],[[],70],[[],70],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[72]]]],[105,[[53,[105]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[18],[[[74,[[0,[66,67,48,68]]]],18]],[[[104,[103,107]],61],[[104,[103,61]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[107,107],[89,89],[91,91],[93,93],[90,90],[88,88],[86,86],[85,85],[97,97],[99,99],[83,83],[95,95],[101,101],[92,92],[94,94],[100,100],[84,84],[98,98],[78,78],[76,76],[87,87],[82,82],[79,79],[75,75],[81,81],[102,102],[80,80],[77,77],[96,96],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[107,71],18],[71,18],[[89,71],18],[71,18],[[91,71],18],[71,18],[[93,71],18],[71,18],[[90,71],18],[71,18],[[88,71],18],[[86,71],18],[71,18],[71,18],[[85,71],18],[[97,71],18],[71,18],[71,18],[[99,71],18],[71,18],[[83,71],18],[[95,71],18],[71,18],[[101,71],18],[71,18],[71,18],[[92,71],18],[[94,71],18],[71,18],[[100,71],18],[71,18],[71,18],[[84,71],18],[[98,71],18],[71,18],[71,18],[[78,71],18],[[76,71],18],[71,18],[71,18],[[87,71],18],[[82,71],18],[71,18],[71,18],[[79,71],18],[71,18],[[75,71],18],[[81,71],18],[71,18],[[102,71],18],[71,18],[[80,71],18],[71,18],[[77,71],18],[71,18],[[96,71],18],[71,18],[[107,31],32],[[89,31],32],[[91,31],32],[[93,31],32],[[90,31],32],[[88,31],32],[[86,31],32],[[85,31],32],[[97,31],32],[[99,31],32],[[83,31],32],[[95,31],32],[[101,31],32],[[92,31],32],[[94,31],32],[[100,31],32],[[84,31],32],[[98,31],32],[[78,31],32],[[76,31],32],[[87,31],32],[[82,31],32],[[79,31],32],[[75,31],32],[[81,31],32],[[102,31],32],[[80,31],32],[[77,31],32],[[96,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,0,0,0,0,0,0,0,0,0,0,[50,29],[50,29],[1],[1],[1],[1],[1],[[108,109]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],108],[108,108],[110,108],[111,111],[[50,112]],[50,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[110,110],[50,50],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[110,[6,[7]]],110],[[]],[[]],[[]],[[]],[[]],[50,29],[108],[113],[110],[111],[50],[108],[113],[110],[111],[50],[[]],[[]],[[]],[[]],[[]],[110],[[110,112]],[108],[110],[50],[50,29],[[108,114]],[[110,114]],[[111,114]],[[50,114]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[108,[15,[7]]],29],[50,29],[[108,115],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[50,29],[50,29],[[108,116,43,29],44],0,[50,[[17,[[6,[7]]]]]],[[111,[52,[10]]],[[52,[5]]]],[50],[56],[[108,[15,[7]],116,117],44],[[108,[15,[7]],116,117]],[[108,[17,[[15,[7]]]],116,117]],[[108,116,118,119],44],[50,29],[120,121],[[50,122]],[[50,[124,[123]]],112],[110],[[50,125]],[121],[[111,121,[6,[7]]]],[50,126],[50,127],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[50,121],0,0,[50,128],[50,128],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[129,5,30],5],[112,112],[105,105],[130,130],[131,131],[129,129],[132,132],[133,133],[134,134],[[[135,[67]]],[[135,[67]]]],[127,127],[126,126],[136,136],[137,137],[138,138],[139,139],[140,140],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[140,141],26],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[140,137],[[140,140,140,140,140,140],126],[[140,140],136],[[140,140],139],[[],112],[[],130],[[],131],[[],[[135,[142]]]],[[],127],[50,105],[50],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[132,[[17,[[0,[143,48,68]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[131,131],29],[[129,129],29],[[133,133],29],[[134,134],29],[[126,126],29],[[136,136],29],[[137,137],29],[[138,138],29],[[139,139],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],0,[129,[[17,[131]]]],[[112,31],32],[[105,31],32],[[130,31],32],[[131,31],32],[[129,31],32],[[132,31],32],[[133,31],32],[[134,31],32],[[[135,[143]],31],32],[[127,31],32],[[126,31],32],[[136,31],32],[[137,31],32],[[138,31],32],[[139,31],32],[[140,31],32],[[]],[[]],[[]],[[]],[72,105],[144,105],[26,105],[129,105],[131,105],[145,105],[7,105],[109,105],[131,130],[145,130],[[]],[7,130],[[]],[7,131],[145,131],[[[146,[[24,[131]]]]],129],[[[24,[131]]],129],[[[147,[[24,[131]]]]],129],[[[148,[[0,[[24,[131]],67]]]]],129],[[[149,[[24,[131]]]]],129],[[]],[150,129],[[[151,[[24,[131]]]]],129],[[]],[[]],[[]],[[]],[152],[67,[[135,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,112],[[145,30],131],[[7,30],131],[140,138],[[140,140,140,140,140,140],127],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[112,[0,[122,106]],50]],[[112,[0,[153,106]]],[[17,[[42,[105]]]]]],0,[[133,36]],0,0,0,[[112,153,154]],[[112,134,154]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[[],105],[[],105],[132,105],[[],[[42,[105]]]],[[],[[42,[105]]]],[[],[[42,[105]]]],[[],[[42,[105]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[112],[[],71],[[131,30],145],[[131,30],7],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[130,[[42,[[135,[130]]]]]],[[],42],[131,[[42,[[135,[131]]]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],0,0,0,[140,137],[[140,140,140,140,140,140],126],[[140,140],136],[[140,140],139],[[],71],0,0,[133,29],[129,[[17,[131]]]],[129,[[17,[131]]]],[[21,[124,[21]]],21],[[],8],[[],[[45,[134]]]],[[],8],[134,[[45,[134]]]],0,[[[24,[8]]],134],[[],112],[[[0,[155,156,143,48,68]]],132],[[],133],[[133,[24,[8]]],134],[[18,18],140],[157,17],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[135,[[0,[158,21]]]]],[[52,[[0,[158,21]]]]]],[[],140],0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[131]]]],[[],53],[105,[[53,[129]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[105]]]],[105,[[53,[105]]]],[105,[[53,[105]]]],[105,[[53,[132,105]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[131]]],[[135,[131]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[112,153,[24,[105]]],112],[[135,24],135],[159,112],[[[135,[67]],[24,[67]]],[[135,[67]]]],[[135,24],135],[[135,24],135],[[135,24],135],[[[135,[67]],[24,[67]]],[[135,[67]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[160,160],[161,161],[162,162],[163,163],[164,164],[165,165],[166,166],[167,167],[168,168],[109,109],[169,169],[170,170],[144,144],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],144],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[50,105],[[171,50]],[[160,50],131],[[161,50],131],[[162,50],26],[[163,50],26],[[164,50],26],[[165,50],131],[[166,50]],[[167,50]],[[168,50]],[[172,50]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[160,160],29],[[161,161],29],[[162,162],29],[[163,163],29],[[164,164],29],[[165,165],29],[[166,166],29],[[167,167],29],[[168,168],29],[[109,109],29],[[169,169],29],[[170,170],29],[[144,144],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[160,31],32],[[161,31],32],[[162,31],32],[[163,31],32],[[164,31],32],[[165,31],32],[[166,31],32],[[167,31],32],[[168,31],32],[[109,31],32],[[172,31],32],[[169,31],32],[[170,31],32],[[144,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],105],[[],105],[[],[[42,[105]]]],[[],[[42,[105]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[144,29],[144,29],[[],109],[171,[[45,[134]]]],[160,[[45,[134]]]],[161,[[45,[134]]]],[162,[[45,[134]]]],[163,[[45,[134]]]],[164,[[45,[134]]]],[165,[[45,[134]]]],[166,[[45,[134]]]],[167,[[45,[134]]]],[168,[[45,[134]]]],[172,[[45,[134]]]],[109,109],[169,169],[170,170],[[],109],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[105,[[53,[109]]]],[[],53],[[],53],[[],53],[[],53],[105,[[53,[144]]]],[105,[[53,[105]]]],[105,[[53,[105]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[173,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[125,125],[173,173],[174,174],[[[42,[67]]],[[42,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[125,173],[[],[[125,[142]]]],[[],174],[[],[[42,[142]]]],[175],[175],[[]],[[]],[[]],[[]],[[]],[[]],[125],[175],[173],[[],42],[[174,174],29],[[],29],[[],29],[[],29],[[[125,[143]],31],32],[[[175,[143]],31],32],[[[173,[143]],31],32],[[[176,[143]],31],32],[[174,31],32],[[[42,[143]],31],32],[[[0,[47,48]]]],[[125,[0,[47,48]]]],[[]],[[]],[125,173],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[125,174],[42,[[17,[174]]]],[[[125,[67]]],67],[[[173,[67]]],67],[[[42,[67]]],67],[173,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[125,[67]]],[[42,[105]]]],[[[42,[105]]],[[42,[105]]]],[[]],[[],125],[125,125],[[]],[125,173],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[125,42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[42,42],[125,175],[[42,56]],[[[0,[47,48]]],125],[[125,[0,[47,48]]],[[125,[48]]]],[[[125,[67]]],[[125,[[0,[[177,[67]],48]]]]]],[[[125,[67]]],[[125,[[0,[[177,[67]],48]]]]]],[[125,56]],[[42,56]],[[125,56]],[[173,56]],[[],125],[174,174],[[[178,[176]],179],180],[[42,50]],[125],[125],[[[125,[142]]],142],[[[125,[[0,[142,181]]]]],[[17,[[0,[142,181]]]]]],[[]],[[]],[[]],[[]],[[[125,[[0,[66,67,48,68]]]],[0,[66,67,48,68]]],[[69,[[0,[66,67,48,68]]]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[125,[181]],181]],[173,176],[[125,56]],[[125,[0,[47,48]]],125],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[108,29],[108,29],[108],[108],[121,29],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[[],182],[[],182],[[],182],[[],182],[183,184],[[184,183],184],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[120,185],[121,185],[186,185],[108],[108],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],182],[[],186],[187,187],[188,188],[120,120],[121,121],[186,186],[185,185],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[[],184],[184],[189],[184],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[190,17],[190,17],[[187,187],29],[[188,188],29],[[120,120],29],[[121,121],29],[[121,120],29],[[185,185],29],[[189,189],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],191],[192,191],[[],182],[[],182],[[193,31],32],[[187,31],32],[[188,31],32],[[120,31],32],[[121,31],32],[[184,31],32],[[186,31],32],[[185,31],32],[[189,31],32],[108],[108],[121,29],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[189,185],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,184],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[121,29],[[185,36]],[[[15,[7]],108],29],[[[15,[7]],108],29],[[],194],[[[15,[7]],108]],[[[15,[7]],108]],[121,29],[120,185],[121,185],[189,185],[[115,108],44],[[115,108],44],[128,120],[[184,159,183]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],120],[120,120],[[],120],[120,120],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],[[195,[120]]]],[193],[120,29],[184,29],[120,29],[[116,43,29,108],44],[[116,43,29,108],44],[121,[[17,[[6,[7]]]]]],[[[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[6,[7]]]],[184,159],[120,190],[121,190],[120,120],[[],120],[120,120],[189,120],[[120,50]],[[121,50]],[[186,50]],[[121,56]],[108],[108],[[186,108],121],[[[15,[7]],116,117,108],44],[[[15,[7]],116,117,108],44],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[116,118,119,108],44],[[116,118,119,108],44],[[[0,[47,48,156]]],193],[196,120],[[],184],[183,186],[[]],[120,[[17,[185]]]],[121,[[17,[121]]]],[121,[[17,[121]]]],[121,29],[[184,183]],[110],[120,51],[[],[[53,[197]]]],[[],194],[[]],[[]],[[]],[[]],[[]],[[]],[[184,159]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[[],189],[108],[108],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],194],[186,120],[[153,[24,[105]]],198],[159,184],[[196,189],120],[[[199,[[17,[185]]]]],120],[[120,[199,[[17,[185]]]]],120],[[106,[24,[112]]],198],[[],[[17,[120]]]],0,0,0,0,0,0,0,0,0,0,0,0,[[200,108],29],[108,29],[108,29],[108,29],[108,29],[[[202,[201]],108],29],[108],[108],[108],[108],[1],[1],[1],[1],[1],[1],[1],[1],[182,182],[182,182],[182,182],[182,182],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[182,186],[[200,108]],[108],[108],[108],[108],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[183,182],[191,186],[203,186],[182,186],[191,186],[203,186],[198,186],[[],204],[204,204],[[]],[[[199,[26]]],204],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[108],[108],[[],200],[[],191],[[],204],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[125,202],[[],200],[[],191],[182,182],[182,182],[[205,31],32],[[200,31],32],[[182,31],32],[[191,31],32],[[203,31],32],[[204,31],32],[[198,31],32],[[[202,[143]],31],32],[[200,108]],[108],[108],[108],[108],[[202,[199,[206]]],202],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[24,[129]],183],203],0,[[200,[15,[7]],108],29],[[[15,[7]],108],29],[[[15,[7]],108],29],[[[15,[7]],108],29],[[[15,[7]],108],29],[[[202,[201]],[15,[7]],108],29],[[[15,[7]],108]],[[[15,[7]],108]],[[[15,[7]],108]],[[[15,[7]],108]],[[200,115,108],44],[[115,108],[[59,[187,188]]]],[[115,108],[[59,[187,188]]]],[[115,108],[[59,[187,188]]]],[[115,108],[[59,[187,188]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[200,116,43,29,108],44],[[116,43,29,108],[[59,[187,188]]]],[[116,43,29,108],[[59,[187,188]]]],[[116,43,29,108],[[59,[187,188]]]],[[116,43,29,108],[[59,[187,188]]]],[[[202,[201]],116,43,29,108],44],0,[[205,[52,[10]],111],[[52,[5]]]],[[200,[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[204,[52,[10]],111],[[52,[5]]]],[[[52,[10]],111],[[52,[5]]]],[[[202,[201]],[52,[10]],111],[[52,[5]]]],[[182,[52,[10]],111],[[6,[7]]]],[[191,[52,[10]],111],[[6,[7]]]],[[203,[52,[10]],111],[[6,[7]]]],[[],120],[[],120],[[],120],[[],120],[[],120],[[],120],[[],120],[[],120],[189,120],[189,120],[189,120],[189,120],[189,120],[189,120],[189,120],[189,120],[108],[108],[108],[[198,108]],[108],[[200,[15,[7]],116,117,108],44],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[[15,[7]],116,117,108],[[59,[187,188]]]],[[200,[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[15,[7]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[[17,[[15,[7]]]],116,117,108]],[[116,118,119,108],[[59,[187,188]]]],[[116,118,119,108],[[59,[187,188]]]],[[116,118,119,108],[[59,[187,188]]]],[[116,118,119,108],[[59,[187,188]]]],[[[202,[201]],116,118,119,108],44],[[[0,[47,48,156]]],205],[[[199,[34]]],200],[[[199,[[135,[130]]]],183],182],[183,191],[[[24,[112]],183],198],[[],202],[[200,[0,[47,48,156]]],200],[[205,110]],[[200,110]],[110],[110],[110],[[204,110]],[110],[[[202,[201]],110]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],[[],[[53,[197]]]],0,0,0,[[205,9],205],[[202,9],202],[[[52,[[24,[129]]]],183],203],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[108],[108],[108],[108],[108],[108],[108],[108],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],0,[[192,183],191],[[[24,[129]],183],203],0,[[],[[17,[120]]]],[[],[[17,[120]]]],[[],[[17,[120]]]],[[],[[17,[120]]]],0,0,0,0,0,[[207,108],29],[[207,108]],[1],[1],[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[207,108]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[],3],[[],3],[[]],[[]],[[]],[[]],[[]],[208,208],[209,209],[210,210],[211,211],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[207,108]],[50,105],[50,105],[50,105],[50,105],[[208,50],26],[[209,50],26],[[210,50],26],[[211,50],26],[[]],[[]],[[]],[[]],[[]],[[207,[199,[29]]],207],0,[[208,208],29],[[209,209],29],[[210,210],29],[[211,211],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[207,31],32],[[208,31],32],[[209,31],32],[[210,31],32],[[211,31],32],[[207,108]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[207,[15,[7]],108],29],[[207,[15,[7]],108]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[207,116,43,29,108],44],0,[[207,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[207,[15,[7]],116,117,108],44],[[207,[15,[7]],116,117,108]],[[207,[17,[[15,[7]]]],116,117,108]],[[],8],[208,[[45,[134]]]],[209,[[45,[134]]]],[210,[[45,[134]]]],[211,[[45,[134]]]],[[[199,[34]]],207],[[207,[0,[47,48,156]]],207],0,[[207,110]],[[],[[53,[197]]]],[[]],[[]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[207,108]],[[],17],[[],17],[[],17],[[],17],[[],17],0,0,[1],[1],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[],3],[[],3],[[]],[[]],[212,212],[[]],[[]],[[]],[50,105],[[212,50],26],[[]],[[]],[[212,212],29],[[],29],[[],29],[[],29],[[213,31],32],[[212,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[213,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[],8],[212,[[45,[134]]]],[[[199,[34]]],213],[[213,110]],[[],[[53,[197]]]],0,[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[]],[[]],[[]],[[]],[[],17],[[],17],0,0,[1],[1],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[],3],[[],3],[[]],[[]],[[]],[[]],[50,105],[[214,50]],[[]],[[]],[[194,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[194,[15,[7]],108],29],[183,194],[[194,[15,[7]],108]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[194,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[194,116,118,119,108],44],[214,[[45,[134]]]],[[],8],[183,194],[[194,110]],[[],[[53,[197]]]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[]],[[]],[[]],[[]],[[194,108]],[[],17],[[],17],[183,194],0,0,0,0,0,[1],[1],[1],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[],3],[[],3],[[],3],[[]],[[]],[[]],0,[215,215],[216,216],[[]],[[]],[[[199,[184]]],217],[[],215],[[],215],[[]],[[]],[[]],0,[[]],[[]],[[]],[[215,215],29],[[216,216],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[217,31],32],[[215,31],32],[[216,31],32],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],42],[[],42],[[],[[42,[17]]]],[[217,[52,[10]],111],[[52,[5]]]],[[],120],[189,120],[[[199,[215]],[199,[184]]],217],0,[[217,110]],0,[[[199,[184]]],217],[[],215],[[],215],[[],[[53,[197]]]],[[]],[[]],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[],55],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],0,0,0,0,0,[1],[1],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],0,[[]],[[]],[[]],[[]],[[],3],[[],3],[[]],[[]],[128,29],[[]],[[]],[[],[[195,[218]]]],[128],[128],[[]],[[]],[128,[[125,[29]]]],[196,[[195,[120]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[128],[[]],[[]],[[]],[[]],[[[39,[38]]],[[39,[2,38]]]],[[[39,[38]]],[[39,[2,38]]]],[[[40,[38]]],[[40,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[[41,[38]]],[[41,[2,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[],42],[[],[[42,[17]]]],[[],42],[[],[[42,[17]]]],[[],120],[[],[[195,[218]]]],[128,[[125,[29]]]],[[[195,[218]]],51],[[],51],[[],51],0,[[],53],[[],53],[[],53],[[],53],[[],53],[[],53],[[],[[53,[54]]]],[[],[[53,[54]]]],[[],55],[[],55],[[]],[[]],[[]],[[]],[[],17],[[],17],[[[195,[120]],[219,[29]]],[[195,[120]]]],[[[195,[120]],[219,[29]]],[[195,[120]]]]],"c":[57],"p":[[8,"TransformMatrix"],[8,"Any"],[8,"CastFrom"],[3,"Graphics"],[3,"UPx"],[3,"Rect"],[3,"Px"],[3,"Name"],[3,"Tick"],[4,"ConstraintLimit"],[3,"InputState"],[8,"ScreenUnit"],[3,"MeasuredText"],[4,"TextOrigin"],[3,"Point"],[3,"Angle"],[4,"Option"],[15,"f32"],[8,"IsZero"],[8,"ShaderScalable"],[8,"Copy"],[3,"Shape"],[3,"Text"],[8,"Into"],[3,"Buffer"],[3,"Color"],[8,"TextureSource"],[8,"ShapeSource"],[15,"bool"],[3,"Fraction"],[3,"Formatter"],[6,"Result"],[15,"str"],[3,"String"],[8,"IntoIterator"],[8,"Hasher"],[3,"Renderer"],[3,"Global"],[3,"Box"],[3,"Arc"],[3,"Rc"],[4,"Value"],[3,"KeyEvent"],[6,"EventHandling"],[4,"Cow"],[3,"Duration"],[8,"FnMut"],[8,"Send"],[15,"u32"],[3,"WidgetContext"],[6,"Result"],[3,"Size"],[4,"Result"],[3,"OutOfBounds"],[3,"TypeId"],[8,"FnOnce"],[8,"IntoAnimate"],[3,"Chain"],[4,"ControlFlow"],[8,"AnimateTarget"],[8,"Easing"],[3,"RunningAnimation"],[3,"RunningChain"],[8,"Animate"],[3,"OnCompleteAnimation"],[8,"LinearInterpolate"],[8,"Clone"],[8,"Sync"],[3,"DynamicTransition"],[3,"AnimationHandle"],[3,"ZeroToOne"],[4,"EasingFunction"],[4,"Ordering"],[3,"TransitioningDynamic"],[3,"EaseInOutBack"],[3,"EaseOutCircular"],[3,"EaseInBounce"],[3,"EaseInCircular"],[3,"EaseOutBack"],[3,"EaseInOutElastic"],[3,"EaseInElastic"],[3,"EaseInBack"],[3,"EaseOutQuartic"],[3,"EaseOutExponential"],[3,"EaseOutCubic"],[3,"EaseInCubic"],[3,"EaseInOutCircular"],[3,"EaseInOutQuadradic"],[3,"EaseOutSine"],[3,"EaseOutQuadradic"],[3,"EaseInOutSine"],[3,"EaseOutQuintic"],[3,"EaseInQuadradic"],[3,"EaseInOutQuintic"],[3,"EaseInOutQuartic"],[3,"EaseOutBounce"],[3,"EaseInOutCubic"],[3,"EaseInOutExponential"],[3,"EaseInQuartic"],[3,"EaseInExponential"],[3,"EaseInQuintic"],[3,"EaseOutElastic"],[8,"AnimationTarget"],[3,"Animation"],[4,"Component"],[8,"Sized"],[3,"Linear"],[3,"EventContext"],[3,"VisualOrder"],[3,"GraphicsContext"],[3,"LayoutContext"],[3,"Styles"],[4,"Exclusive"],[8,"ManageWidget"],[4,"Ime"],[3,"DeviceId"],[4,"MouseButton"],[4,"MouseScrollDelta"],[4,"TouchPhase"],[3,"WidgetInstance"],[3,"ManagedWidget"],[8,"ComponentDefinition"],[8,"ComponentDefaultvalue"],[15,"slice"],[3,"Dynamic"],[3,"Theme"],[3,"ThemePair"],[3,"RunningWindow"],[3,"DimensionRange"],[4,"FlexibleDimension"],[4,"Dimension"],[3,"CustomComponent"],[3,"Group"],[3,"ComponentName"],[3,"Edges"],[3,"SurfaceTheme"],[3,"ColorTheme"],[3,"FixedTheme"],[3,"InverseTheme"],[3,"ColorSource"],[8,"Lightness"],[8,"Default"],[8,"Debug"],[4,"FocusableWidgets"],[3,"Lp"],[3,"Range"],[3,"RangeFrom"],[3,"RangeInclusive"],[3,"RangeToInclusive"],[3,"RangeFull"],[3,"RangeTo"],[15,"never"],[8,"NamedComponent"],[8,"IntoComponentValue"],[8,"RefUnwindSafe"],[8,"UnwindSafe"],[3,"StylesIntoIter"],[8,"Add"],[15,"usize"],[3,"TextSize"],[3,"LineHeight"],[3,"SurfaceColor"],[3,"TextColor"],[3,"HighlightColor"],[3,"IntrinsicPadding"],[3,"Easing"],[3,"EasingIn"],[3,"EasingOut"],[4,"HorizontalOrder"],[4,"VerticalOrder"],[3,"AutoFocusableControls"],[3,"LayoutOrder"],[3,"DynamicReader"],[3,"Generation"],[3,"DynamicGuard"],[3,"BlockUntilUpdatedFuture"],[8,"From"],[3,"Pin"],[3,"Context"],[4,"Poll"],[8,"PartialEq"],[3,"Align"],[8,"MakeWidget"],[3,"Children"],[3,"WidgetId"],[4,"WidgetRef"],[3,"EventHandled"],[3,"EventIgnored"],[3,"WidgetTag"],[3,"WidgetGuard"],[3,"Expand"],[15,"u8"],[3,"Callback"],[3,"Scroll"],[3,"Window"],[8,"Widget"],[4,"EventLoopError"],[3,"Style"],[8,"IntoValue"],[3,"Input"],[8,"Layers"],[3,"TileMap"],[3,"Resize"],[3,"Space"],[3,"Canvas"],[4,"TileMapFocus"],[3,"Button"],[3,"ButtonBackground"],[3,"ButtonActiveBackground"],[3,"ButtonHoverBackground"],[3,"ButtonDisabledBackground"],[3,"LabelBackground"],[3,"Label"],[3,"ScrollBarThickness"],[3,"StackDirection"],[4,"StackOrientation"],[3,"Stack"],[8,"WindowBehavior"],[8,"IntoDynamic"],[8,"WithClone"],[8,"Run"],[3,"BoxedAnimation"],[8,"BoxAnimate"],[8,"Spawn"],[8,"MapManagedWidget"],[8,"AsEventContext"],[4,"Global"],[8,"ComponentType"],[8,"ColorExt"],[8,"ComponentGroup"],[8,"ForEach"],[8,"MapEach"],[8,"WrapperWidget"],[8,"MakeWidgetWithId"]]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex}; diff --git a/main/src/gooey/lib.rs.html b/main/src/gooey/lib.rs.html index aab8218ea..829f7ec55 100644 --- a/main/src/gooey/lib.rs.html +++ b/main/src/gooey/lib.rs.html @@ -153,6 +153,16 @@ 153 154 155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165

#![doc = include_str!("../.crate-docs.md")]
 #![warn(clippy::pedantic, missing_docs)]
 #![allow(clippy::module_name_repetitions, clippy::missing_errors_doc)]
@@ -297,14 +307,24 @@
     #[cfg(feature = "tracing-output")]
     {
         use tracing::Level;
+        use tracing_subscriber::filter::LevelFilter;
+        use tracing_subscriber::layer::SubscriberExt;
+        use tracing_subscriber::util::SubscriberInitExt;
+        use tracing_subscriber::EnvFilter;
 
         #[cfg(debug_assertions)]
-        const MAX_LEVEL: Level = Level::DEBUG;
+        const MAX_LEVEL: Level = Level::INFO;
         #[cfg(not(debug_assertions))]
         const MAX_LEVEL: Level = Level::ERROR;
 
         let _result = tracing_subscriber::fmt::fmt()
             .with_max_level(MAX_LEVEL)
+            .finish()
+            .with(
+                EnvFilter::builder()
+                    .with_default_directive(LevelFilter::from_level(MAX_LEVEL).into())
+                    .from_env_lossy(),
+            )
             .try_init();
     }
 }