Lively Kernel canvas {"x":912,"y":-3}{"x":1,"y":1}""{"x":-12,"y":-8}"Global.lively.Text" Draft-Filtering{"x":15,"y":19}{"x":1,"y":1}40"Draft - Filtering"{"x":22,"y":13.333333333333334,"width":0,"height":0}true{"x":530,"y":44.00003560384114}"Global.lively.Text" GenerateQueryString{"x":12,"y":11.400000095367432}{"x":1,"y":1}"Generate Query String""Generate Query String""534957:TextMorph"{"x":122,"y":13.199999809265137}false{"x":0,"y":0,"width":0,"height":0}"Shrink"nulltrue"Global.lively.Text"{"x":98,"y":150}{"x":1,"y":1}"533942:ScriptableButtonMorph"{"x":143,"y":33}falsetrue"$morph('FilterContainer').doAction();""QueryGeneratorBtn""Global.lively.Widgets" {"x":258,"y":156}{"x":1,"y":1}14"""""531952:TextMorph"{"x":422,"y":15.39996592203776}{"x":9,"y":4.666666666666667,"width":0,"height":0}"QueryString""Global.lively.Text" http://services.odata.org/Northwind/Northwind.svc{"x":97,"y":112}{"x":1,"y":1}14"http://services.odata.org/Northwind/Northwind.svc""""546114:TextMorph"{"x":428,"y":15.39996592203776}"ServiceURL"{"x":9,"y":4.666666666666667,"width":0,"height":0}"Global.lively.Text" QueryService{"x":34.5,"y":11.400000095367432}{"x":1,"y":1}"Query Service""Query Service""552306:TextMorph"{"x":77,"y":13.199999809265137}false{"x":0,"y":0,"width":0,"height":0}"Shrink"nulltrue"Global.lively.Text"{"x":553,"y":107}{"x":1,"y":1}"533942:ScriptableButtonMorph"{"x":143,"y":33}falsetrue"if (typeof svc == 'undefined') {\n\tqueryObj = {};\n\terrorObj = {};\n\n\tcbSuccess = function(result, context, operation) {\n\t\tconsole.log('Success: ' + result);\n\t\tqueryObj = Object.clone(result);\n\n\t\tvar explorer = new ObjectExplorer({objectToExplore: result});\n\t\texplorer.openIn(WorldMorph.current(), pt(20,100));\n\t}\n\n\tcbFailure = function(error, context, operation) {\n\t\tconsole.log('Error: ' + error);\n\t\terrorObj = error;\n\t}\n\n\tsvc = new Sys.Data.OpenDataServiceProxy($morph('ServiceURL').textString);\n}\n\nwithLayers([Microsoft2LKLayer], function() {\n\tsvc.query($morph('QueryString').textString, cbSuccess, cbFailure);\n});""Global.lively.Widgets" {"x":594,"y":76}{"x":1,"y":1}""{"x":-12,"y":-8}"Global.lively.Text" save{"x":23.5,"y":9.900000095367432}{"x":1,"y":1}"save"false{"x":0,"y":0,"width":0,"height":0}"Shrink"null{"x":26,"y":13.199999809265137}"Global.lively.Text"{"x":621.75,"y":43}{"x":1,"y":1}"this.world().saveWorld()"truenull{"x":70,"y":30}"Global.lively.Widgets" FilterContainer:(dropoptionshere){"x":729,"y":29}{"x":1,"y":1}14"Filter Container: (drop options here)""""518680:TextMorph"{"x":267,"y":15.39996592203776}{"x":9,"y":4.666666666666667,"width":0,"height":0}{"runs":[17,20],"values":[{"style":"bold"},{}]}true{"runs":[17,20],"values":[{"style":"bold"},{}]}"Global.lively.Text" Wikicontrol"Wiki control""Wiki control""586242:TextMorph"{"x":0,"y":0}{"x":68,"y":42}truetrue "587779:FilterContainer"{"x":730,"y":70}{"x":350,"y":450}{}"FilterContainer"true OrderBy:$orderby[fieldName][asc|desc]Top:$top[number]Skip:$skip[number]Filter:$filter[fieldName][operator][value]with[operator]:=eq|ne|gt|ge|lt| leExpand:$expand[dereferredFieldName]Format:$format[atom|xml|json|...]Select:$select*|[fieldName](,[fieldName])*Inlinecount:$inlinecountallpages|noneAdditional:On[fieldName]/[fieldName]On[fieldName][id]/[fieldName]([id]){"x":1,"y":0}{"x":1,"y":1}"Courier""OrderBy:\t\t$orderby\n\t[fieldName] [asc | desc]\nTop:\t\t\t$top\n\t[number]\nSkip:\t\t\t$skip\n\t[number]\nFilter:\t\t\t$filter\n\t[fieldName] [operator] [value]\n\twith\n\t\t[operator] := eq | ne | gt | ge | lt | le\nExpand:\t\t\t$expand\n\t[dereferredFieldName]\nFormat:\t\t\t$format\n\t[atom | xml | json | ...]\nSelect:\t\t$select\n\t* | [fieldName] (, [fieldName])*\nInlinecount:\t$inlinecount\n\tallpages | none\n\nAdditional:\n\nOn [fieldName]\t/[fieldName]\nOn [fieldName] [id]\n\t\t\t\t/[fieldName]([id])\n""OrderBy:\t\t$orderby\n\t[fieldName] [asc | desc]\nTop:\t\t\t$top\n\t[number]\nSkip:\t\t\t$skip\n\t[number]\nFilter:\t\t\t$filter\n\t[fieldName] [operator] [value]\n\twith\n\t\t[operator] := eq | ne | gt | ge | lt | le\nExpand:\t\t\t$expand\n\t[dereferredFieldName]\nFormat:\t\t\t$format\n\t[atom | xml | json | ...]\nSelect:\t\t$select\n\t* | [fieldName] (, [fieldName])*\nInlinecount:\t$inlinecount\n\tallpages | none\n""518636:TextMorph"23{"x":428,"y":344.3999938964844}truetruefalse"Inlinecount:"{"runs":[8,37,4,18,5,19,7,44,4,45,7,34,7,38,7,44,13,31,11,2,14,14,19,24],"values":[{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{}]}{"runs":[8,37,4,18,5,19,7,44,4,45,7,34,7,38,7,44,13,31],"values":[{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{},{"style":"bold"},{}]}"Global.lively.Text"{"x":1,"y":1}{"x":1,"y":1}"518641:ClipMorph"{"x":440,"y":384}truetrue"Global.lively.Widgets" {"x":0,"y":0}{"x":1,"y":1}"518644:Morph"{"x":14,"y":385}"slider" "slider" false"Global.lively.Core"{"x":379,"y":1}{"x":1,"y":1}"518643:SliderMorph"{"x":14,"y":385}0.11"slider_background" "slider_background" true{"sourceObj":"518643:SliderMorph","sourceAttrName":"value","targetObj":"518640:ScrollPane","targetMethodName":"setVerticalScrollPosition","converter":null,"updater":null} {"sourceObj":"518643:SliderMorph","sourceAttrName":"getSliderExtent","targetObj":"518640:ScrollPane","targetMethodName":"getVerticalVisibleExtent","converter":null,"updater":null} false"Global.lively.Widgets"0{"x":0,"y":22}{"x":1,"y":1}"518640:ScrollPane"{"x":454,"y":386}{"sourceObj":"518640:ScrollPane","sourceAttrName":"setVerticalScrollPosition","targetObj":"518643:SliderMorph","targetMethodName":"setValue","converter":null,"updater":null} true"Global.lively.Widgets" {"x":1,"y":1}{"x":1,"y":1}"518647:Morph"{"x":454,"y":30}"titleBar" "titleBar" nullfalse"Global.lively.Core"{"x":-1,"y":-1}{"x":1,"y":1}"518648:ClipMorph"{"x":456,"y":23}truenull"Global.lively.Widgets" ODataQueryOptions{"x":132.5,"y":0}{"x":1,"y":1}"OData Query Options""""518650:TextMorph"{"x":116,"y":13.200000762939453}false{"x":6,"y":2,"width":0,"height":0}"Shrink"nulltruefalse"titleBar_label" "Global.lively.Text" X{"x":-4,"y":-6}{"x":1,"y":1}"X""X""518654:TextMorph"{"x":8,"y":13.199999809265137}false{"x":0,"y":0,"width":0,"height":0}"Shrink"nulltrue"titleBar_button_label" "titleBar_button_label" {"runs":[2],"values":[{"style":"bold"}]}false"Global.lively.Text"{"x":382,"y":11}{"x":1,"y":1}"518653:WindowControlMorph"{"x":16,"y":16}"titleBar_closeButton" false"Global.lively.Widgets"{"sourceObj":"518653:WindowControlMorph","sourceAttrName":"getHelpText","targetObj":"518645:WindowMorph","targetMethodName":"getCloseHelp","converter":null,"updater":null} {"sourceObj":"518653:WindowControlMorph","sourceAttrName":"fire","targetObj":"518645:WindowMorph","targetMethodName":"initiateShutdown","converter":null,"updater":null} M{"x":-5,"y":-6}{"x":1,"y":1}"M""M""518658:TextMorph"{"x":10,"y":13.199999809265137}false{"x":0,"y":0,"width":0,"height":0}"Shrink"nulltrue"titleBar_button_label" "titleBar_button_label" {"runs":[2],"values":[{"style":"bold"}]}false"Global.lively.Text"{"x":11,"y":11}{"x":1,"y":1}"518657:WindowControlMorph"{"x":16,"y":16}"titleBar_menuButton" false"Global.lively.Widgets"{"sourceObj":"518657:WindowControlMorph","sourceAttrName":"getHelpText","targetObj":"518645:WindowMorph","targetMethodName":"getMenuHelp","converter":null,"updater":null} {"sourceObj":"518657:WindowControlMorph","sourceAttrName":"fire","targetObj":"518645:WindowMorph","targetMethodName":"showTargetMorphMenu","converter":null,"updater":null} {"x":-3,"y":-6}{"x":1,"y":1}"–""–""518662:TextMorph"{"x":4,"y":13.199999809265137}false{"x":0,"y":0,"width":0,"height":0}"Shrink"nulltrue"titleBar_button_label" "titleBar_button_label" {"runs":[2],"values":[{"style":"bold"}]}false"Global.lively.Text"{"x":363,"y":11}{"x":1,"y":1}"518661:WindowControlMorph"{"x":16,"y":16}"titleBar_collapseButton" false"Global.lively.Widgets"{"sourceObj":"518661:WindowControlMorph","sourceAttrName":"getHelpText","targetObj":"518645:WindowMorph","targetMethodName":"getCollapseHelp","converter":null,"updater":null} {"sourceObj":"518661:WindowControlMorph","sourceAttrName":"fire","targetObj":"518645:WindowMorph","targetMethodName":"toggleCollapse","converter":null,"updater":null} {"x":0,"y":0}{"x":1,"y":1}"518646:TitleBarMorph"{"x":454,"y":22}nullfalse"Global.lively.Widgets"{"x":92,"y":209}{"x":1,"y":1}"518645:WindowMorph"{"x":454,"y":408}{"x":0,"y":23}falsenullnullnullnullfalse"Global.lively.Widgets" skip:3{"x":521.5,"y":337.5}{"x":1,"y":1}14"""582829:TextMorph"{"x":158,"y":15.39996592203776}{"x":9,"y":4.666666666666667,"width":0,"height":0}{"runs":[7],"values":[{"align":"center"}]}{"runs":[7],"values":[{"align":"center"}]}"Global.lively.Text""skip: 3" onProducts1{"x":521,"y":295}{"x":1,"y":1}14"582829:TextMorph"""{"x":158,"y":15.39996592203776}{"x":9,"y":4.666666666666667,"width":0,"height":0}{"runs":[13],"values":[{"align":"center"}]}{"runs":[12],"values":[{"align":"center"}]}"Global.lively.Text""on Products 1" top:1{"x":519,"y":261.70001220703125}{"x":1,"y":1}14"582829:TextMorph"""{"x":158,"y":15.39996592203776}{"x":9,"y":4.666666666666667,"width":0,"height":0}{"runs":[6],"values":[{"align":"center"}]}{"runs":[6],"values":[{"align":"center"}]}{"sourceObj":"582829:TextMorph","sourceAttrName":"textString","targetObj":null,"targetMethodName":"doAction","converter":null,"updater":null} {"sourceObj":"582829:TextMorph","sourceAttrName":"textString","targetObj":null,"targetMethodName":"doAction","converter":null,"updater":null} "Global.lively.Text""top: 1" onCategory{"x":518,"y":224}{"x":1,"y":1}14"582829:TextMorph"""{"x":158,"y":15.39996592203776}{"x":9,"y":4.666666666666667,"width":0,"height":0}{"runs":[11],"values":[{"align":"center"}]}{"runs":[12],"values":[{"align":"center"}]}{"sourceObj":"582829:TextMorph","sourceAttrName":"textString","targetObj":null,"targetMethodName":"doAction","converter":null,"updater":null} {"sourceObj":"582829:TextMorph","sourceAttrName":"textString","targetObj":null,"targetMethodName":"doAction","converter":null,"updater":null} "Global.lively.Text""on Category" null233