static v8::Handle<v8::Value> sortDirectionAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info)
{
    INC_STATS("DOM.HTMLDataGridColElement.sortDirection._get");
    HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
	if (!R_check(imp)) return v8::Handle<v8::Value>(v8::Undefined());
    return v8::Integer::New(imp->sortDirection());
}
Exemple #2
0
 static void sortDirectionAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::AccessorInfo& info) {
   INC_STATS("DOM.HTMLDataGridColElement.sortDirection._set");
   HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
   int v = toInt32(value);
   imp->setSortDirection(v);
   return;
 }
static v8::Handle<v8::Value> typeAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info)
{
    INC_STATS("DOM.HTMLDataGridColElement.type._get");
    HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
	if (!R_check(imp)) return v8::Handle<v8::Value>(v8::Undefined());
    return v8String(imp->type());
}
Exemple #4
0
 static void typeAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::AccessorInfo& info) {
   INC_STATS("DOM.HTMLDataGridColElement.type._set");
   HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
   V8Parameter<> v = value;
   imp->setType(v);
   return;
 }
Exemple #5
0
 static void primaryAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::AccessorInfo& info) {
   INC_STATS("DOM.HTMLDataGridColElement.primary._set");
   HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
   bool v = value->BooleanValue();
   imp->setPrimary(v);
   return;
 }
JSValue jsHTMLDataGridColElementPrimary(ExecState* exec, JSValue slotBase, const Identifier&)
{
    JSHTMLDataGridColElement* castedThis = static_cast<JSHTMLDataGridColElement*>(asObject(slotBase));
    UNUSED_PARAM(exec);
    HTMLDataGridColElement* imp = static_cast<HTMLDataGridColElement*>(castedThis->impl());
    JSValue result = jsBoolean(imp->primary());
    return result;
}
void setJSHTMLDataGridColElementPrimary(ExecState* exec, JSObject* thisObject, JSValue value)
{
    JSHTMLDataGridColElement* castedThisObj = static_cast<JSHTMLDataGridColElement*>(thisObject);
    HTMLDataGridColElement* imp = static_cast<HTMLDataGridColElement*>(castedThisObj->impl());
    imp->setPrimary(value.toBoolean(exec));
}
void setJSHTMLDataGridColElementSortDirection(ExecState* exec, JSObject* thisObject, JSValue value)
{
    JSHTMLDataGridColElement* castedThisObj = static_cast<JSHTMLDataGridColElement*>(thisObject);
    HTMLDataGridColElement* imp = static_cast<HTMLDataGridColElement*>(castedThisObj->impl());
    imp->setSortDirection(value.toInt32(exec));
}
void setJSHTMLDataGridColElementType(ExecState* exec, JSObject* thisObject, JSValue value)
{
    JSHTMLDataGridColElement* castedThisObj = static_cast<JSHTMLDataGridColElement*>(thisObject);
    HTMLDataGridColElement* imp = static_cast<HTMLDataGridColElement*>(castedThisObj->impl());
    imp->setType(value.toString(exec));
}
Exemple #10
0
 static v8::Handle<v8::Value> primaryAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) {
   INC_STATS("DOM.HTMLDataGridColElement.primary._get");
   HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
   return v8Boolean(imp->primary());
 }
Exemple #11
0
 static v8::Handle<v8::Value> sortableAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) {
   INC_STATS("DOM.HTMLDataGridColElement.sortable._get");
   HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
   return v8::Integer::New(imp->sortable());
 }
Exemple #12
0
 static v8::Handle<v8::Value> labelAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) {
   INC_STATS("DOM.HTMLDataGridColElement.label._get");
   HTMLDataGridColElement* imp = V8HTMLDataGridColElement::toNative(info.Holder());
   return v8String(imp->label());
 }