3.2.5 (Media Mark) 7ba6d718bdddb7988dd564e24d5bf3934a7e20f6 o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I"÷/* Return vendor-prefixed property names if appropriate * Example: transition-property-names((transform, color, background), moz) -> -moz-transform, color, background *************************************************************************// */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::FunctionNode : @nameI"transition-property-names; T: @args[[o:Sass::Script::Variable;I" props; T:@underscored_nameI" props; T; @ 0[o;;I" vendor; T;I" vendor; T; @ o:Sass::Script::Bool;F; i ; @ : @splat0;[o:Sass::Tree::VariableNode ;I"new-props; T: @expro:Sass::Script::List ;[:@separator: space; i ; @ : @guarded0;[; i ; @ o:Sass::Tree::EachNode : @varI" prop; T: @listo; ;I" props; T;I" props; T; i ; @ ;[o; ;I"new-props; T;o:Sass::Script::Funcall ;I" append; T;[o; ;I"new-props; T;I"new_props; T; i ; @ o; ;I"transition-property-name; T;[o; ;I" prop; T;I" prop; T; i ; @ o; ;I" vendor; T;I" vendor; T; i ; @ :@keywords{;0; i ; @ o:Sass::Script::String ;I" comma; T; :identifier; i ; @ ;{;0; i ; @ ;0;[; i ; @ ; i :@has_childrenT; @ o:Sass::Tree::ReturnNode ;o; ;I"new-props; T;I"new_props; T; i; @ ;[; i; @ ; i ;"T; @ o; ;I"transition-property-name; T;[[o;;I" prop; T;I" prop; T; @ 0[o;;I" vendor; T;I" vendor; T; @ o;;F; i; @ ;0;[o; ;[I"D/* put other properties that need to be prefixed here aswell */; T; ; ;[; i; @ u:Sass::Tree::IfNode?[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI" vendor:ET:@underscored_nameI" vendor; T: @linei: @options{:@operand2o; ;o; ;I" prop; T; I" prop; T; i; @ ; o:Sass::Script::String : @valueI"transform; T: @type:identifier; i; @ :@operator:eq; i; @ ;:and; i; @ u:Sass::Tree::IfNodež[00[o:Sass::Tree::ReturnNode : @expro:Sass::Script::Variable : @nameI" prop:ET:@underscored_nameI" prop; T: @linei: @options{:@children[; i; @ [o:Sass::Tree::ReturnNode : @expro:Sass::Script::Funcall ;I" unquote; T: @args[o; ;o; ;o; ;o; ;I"-; T;: string; i; @ ; o; ;I" vendor; T; I" vendor; T; i; @ ;: plus; i; @ ; o; ;I"-; T;;; i; @ ;;; i; @ ; o; ;I" prop; T; I" prop; T; i; @ ;;; i; @ :@keywords{: @splat0; i; @ :@children[; i; @ ; i;"T; @ :@templateI"¹// Return vendor-prefixed property names if appropriate // Example: transition-property-names((transform, color, background), moz) -> -moz-transform, color, background //************************************************************************// @function transition-property-names($props, $vendor: false) { $new-props: (); @each $prop in $props { $new-props: append($new-props, transition-property-name($prop, $vendor), comma); } @return $new-props; } @function transition-property-name($prop, $vendor: false) { // put other properties that need to be prefixed here aswell @if $vendor and $prop == transform { @return unquote('-'+$vendor+'-'+$prop); } @else { @return $prop; } }; T; i;"T; @