Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #20556

Re: Find out if a variable is a Selection

Path csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!newsfeed.fsmpi.rwth-aachen.de!uucp.gnuu.de!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail
Content-Type text/plain; charset="UTF-8"
Message-ID <2589620.ThK4HsqIrX@PointedEars.de> (permalink)
From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Reply-To Thomas 'PointedEars' Lahn <usenet@PointedEars.de>
Organization PointedEars Software (PES)
Date Fri, 05 Jul 2013 20:30:43 +0200
User-Agent KNode/4.10.4
Content-Transfer-Encoding 8Bit
X-Face %i>XG-yXR'\"2P/C_aO%~;2o~?g0pPKmbOw^=NT`tprDEf++D.m7"}HW6.#=U:?2GGctkL,f89@H46O$ASoW&?s}.k+&.<b';Md8`dH6iqhT)6C^.Px|[=M@7=Ik[_w<%n1Up"LPQNu2m8|L!/3iby{-]A+#YE}Kl{Cw$\U!kD%K}\2jz"QQP6Uqr],./"?;=4v
Face iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEXTxa4RFk5dUWANED8PFEfy7+MGBiW+n3ZNF/QuAAACaElEQVQ4jVXUwVOcMBQG8Dc7Rc4PUntdWV2uxjDpGaGeozOp1woar4jd5t/v9wLstMwsA/ntlxdCAgUc1hjTc9/JCZfGoo3wG3HdmdAWrIJRHe7GM/TmpY5VFefuVcAkkPbLIaN8rmPmjloyZxgyR3GuJ4K0AGtJ2htz8o7yqikm759fldQXaMpbDzjKAG+8v+AugVTOPO5DOjLvGtUYQwh0CPjnVMyGd+8/GfUB5nLKJDD2aLDh5HYyMDJGDwQIo2ZmZcKbowNmAdB/AzyFhrmF2MHRb0QJJfaAnwGB6orZhoykLzJtGwF/xpYxI1dswomiUj3gTuAIqCn/4C7cULwGNBtwMTk3Y4LfKB5YUaOKBKYtpplm7u0vip8tU1NWWyI/7XdcSuIDoMt6rVHMWT0DbjHPGqDqZVSa6zleLcUTcIKLoMv3ueJluALtAo9B302zPPlrtiVScRdCjXvVh3e3JpYa/jjkuC9N+LrBMlz/eAN4eQijX2EdLo6c5tGGHwLyHFtXk89dDGHwCVhG9T0S/j55AhRZgkMCmUQXJ49TnS1wnQDvw0eAh9ICeMmEFbCnPMFzjAvsWoEWEFdYEx+S0MoUZ1gT1wId8+AF3Bl2OoEu906AUHx5VLw/gXYg/x84loOah/2UYNrgiwSwGO7RfUzVBbx/kgpckumGOi6QirtD6gkLTitbnxNol47S2jVc2vsN5kPqaAHT8uUdAJM4v/DanjYOwmUjWznGfwB7sGtAtor5BgofDuzaRj4kSQAqDakTsKORa3Q3xKi3gE1fhl71KRMqrdZ2AWNNg/YOhQyrVBnb+i+nEg4bsDA+egAAAABJRU5ErkJggg==
Subject Re: Find out if a variable is a Selection
Newsgroups comp.lang.javascript
References <b7bf07a2-3bf3-46a4-a792-a30e309a81de@googlegroups.com>
MIME-Version 1.0
Lines 29
NNTP-Posting-Date 05 Jul 2013 20:30:46 CEST
NNTP-Posting-Host fb79d65b.newsspool4.arcor-online.net
X-Trace DXC=b@F^GaC9TSV\9P[:DUn00Q4IUK<Cl32<Q4Fo<]lROoRQ8kF<OcfhCO[IHeiH@`A^PVDZm8W4\YJN\b@mF9jNikdUBoKGPB=12AWCP_Q1^0klmP
X-Complaints-To usenet-abuse@arcor.de
Xref csiph.com comp.lang.javascript:20556

Show key headers only | View raw


Lukas Bombach wrote:

> I'm writing a function to save and a function to load a selection. In the
> save function I simply return window.getSelection() . The load function is
> tricky. It takes all kinds of parameters. Inside the function I'm trying
> to figure out what has been passed and make a selection accordingly. That
> means I can pass it (10, 20) to make a selection from characters 10 to 20,
> some other stuff and last but not least I should be able to pass it a
> Selection object.
> […]
> Or is there another or even "right" way to do this?

The right way in languages as dynamic as these is either to use Duck Typing 
(feature tests).  Or not to overload parameters when you cannot reliably 
tell the types of possible arguments (apart) (such as with host objects); 
IOW, to provide *several* functions/methods with descriptive names for each 
such undetectable/indistinguishable type.

The right way includes not to top-post and not to use Google Groups for 
posting, at least until they have fixed the numerous bugs.

<http://jibbering.com/faq/>
<http://PointedEars.de/faq>
 
-- 
PointedEars

Twitter: @PointedEars2
Please do not Cc: me. / Bitte keine Kopien per E-Mail.

Back to comp.lang.javascript | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Find out if a variable is a Selection Lukas Bombach <lukas.bombach@googlemail.com> - 2013-07-05 09:35 -0700
  Re: Find out if a variable is a Selection Lukas Bombach <lukas.bombach@googlemail.com> - 2013-07-05 09:38 -0700
  Re: Find out if a variable is a Selection Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-07-05 20:30 +0200

csiph-web