}
}
+group { name: "elm/genlist/base/fastscroll";
+ alias: "elm/list/base/fastscroll";
+ alias: "elm/scroller/base/fastscroll";
+ inherit: "elm/genlist/base/default";
+ parts {
+ part {
+ name: "elm.fastscroll";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ align: 1.0 0.5;
+ min: INDEX_ITEM_WIDTH_INC 0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.to: "bg";
+ rel2 {
+ to: "elm.fastscroll";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ }
+}
+
group { name: "elm/genlist/base/handler";
alias: "elm/genscroller/base/handler";
alias: "elm/list/base/handler";
}
}
+group { name: "elm/gengrid/base/fastscroll";
+ inherit: "elm/gengrid/base/default";
+ parts {
+ part {
+ name: "elm.fastscroll";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 1.0;
+ }
+ align: 1.0 0.5;
+ min: INDEX_ITEM_WIDTH_INC 0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "elm.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1.to: "bg";
+ rel2 {
+ to: "elm.fastscroll";
+ relative: 0.0 1.0;
+ }
+ }
+ }
+ }
+}
+
group { name: "elm/gengrid/base/handler";
inherit: "elm/genlist/base/handler";